├── .DS_Store ├── .gitignore ├── .idea ├── editor.xml ├── misc.xml ├── modules.xml ├── normal.iml └── vcs.xml ├── ATTIC ├── External_iwyu.cmake ├── normal-expression-benchmark │ ├── CMakeLists.txt │ ├── README.rst │ └── test │ │ ├── ExpressionBenchmark.cpp │ │ ├── Globals.h │ │ └── Main.cpp ├── normal-expression-simple │ ├── CMakeLists.txt │ ├── README.rst │ ├── include │ │ └── normal │ │ │ └── expression │ │ │ └── simple │ │ │ ├── Cast.h │ │ │ ├── Column.h │ │ │ ├── Expression.h │ │ │ └── Projector.h │ └── src │ │ ├── Cast.cpp │ │ ├── Column.cpp │ │ ├── Expression.cpp │ │ ├── Globals.h │ │ └── Projector.cpp ├── normal-sql │ ├── CMakeLists.txt │ ├── README.rst │ ├── gen-src │ │ └── normal │ │ │ └── sql │ │ │ ├── NormalSQL.interp │ │ │ ├── NormalSQL.tokens │ │ │ ├── NormalSQLBaseListener.cpp │ │ │ ├── NormalSQLBaseListener.h │ │ │ ├── NormalSQLBaseVisitor.cpp │ │ │ ├── NormalSQLBaseVisitor.h │ │ │ ├── NormalSQLLexer.cpp │ │ │ ├── NormalSQLLexer.h │ │ │ ├── NormalSQLLexer.interp │ │ │ ├── NormalSQLLexer.tokens │ │ │ ├── NormalSQLListener.cpp │ │ │ ├── NormalSQLListener.h │ │ │ ├── NormalSQLParser.cpp │ │ │ ├── NormalSQLParser.h │ │ │ ├── NormalSQLVisitor.cpp │ │ │ └── NormalSQLVisitor.h │ ├── grammar │ │ └── NormalSQL.g4 │ ├── include │ │ └── normal │ │ │ └── sql │ │ │ ├── Globals.h │ │ │ ├── Interpreter.h │ │ │ └── visitor │ │ │ └── Visitor.h │ └── src │ │ ├── Interpreter.cpp │ │ └── visitor │ │ └── Visitor.cpp ├── normal-ssb │ ├── CMakeLists.txt │ ├── README.rst │ ├── bench │ │ ├── ATTIC │ │ │ ├── SSBBenchmark.cpp │ │ │ └── SSBNanoBenchmark.cpp │ │ ├── Globals.h │ │ ├── Main.cpp │ │ ├── SSBBenchmarkQuery1_1FileSF0_01.cpp │ │ └── SSBBenchmarkQuery1_1FileSF1.cpp │ ├── experiment │ │ ├── BeladyTest.cpp │ │ ├── ExperimentMain.cpp │ │ ├── ExperimentUtil.cpp │ │ ├── ExperimentUtil.h │ │ ├── MathModelTest.cpp │ │ ├── MathModelTest.h │ │ ├── SqliteTest.cpp │ │ ├── Tests.cpp │ │ └── Tests.h │ ├── include │ │ └── normal │ │ │ └── ssb │ │ │ ├── Globals.h │ │ │ ├── SQLite3.h │ │ │ ├── SSBSchema.h │ │ │ ├── SqlGenerator.h │ │ │ ├── SqlTransformer.h │ │ │ ├── TestUtil.h │ │ │ ├── common │ │ │ └── Operators.h │ │ │ ├── query1_1 │ │ │ ├── LocalFileSystemQueries.h │ │ │ ├── LocalFileSystemTests.h │ │ │ ├── Operators.h │ │ │ ├── S3SelectQueries.h │ │ │ ├── S3SelectTests.h │ │ │ └── SQL.h │ │ │ └── query2_1 │ │ │ ├── LocalFileSystemQueries.h │ │ │ ├── LocalFileSystemTests.h │ │ │ ├── Operators.h │ │ │ └── SQL.h │ ├── math_model.py │ ├── scripts │ │ ├── iplist.txt │ │ ├── measure_usage_start.sh │ │ └── measure_usage_stop.sh │ ├── sql │ │ ├── filterlineorder │ │ │ ├── query1.1.1.sql │ │ │ ├── query1.1.sql │ │ │ ├── query1.2.sql │ │ │ ├── query1.3.sql │ │ │ ├── query2.1.sql │ │ │ ├── query2.2.sql │ │ │ ├── query2.3.sql │ │ │ ├── query3.1.sql │ │ │ ├── query3.2.sql │ │ │ ├── query3.3.sql │ │ │ ├── query3.4.sql │ │ │ ├── query4.1.sql │ │ │ ├── query4.2.sql │ │ │ └── query4.3.sql │ │ └── original │ │ │ ├── query1.1.1.sql │ │ │ ├── query1.1.sql │ │ │ ├── query1.2.sql │ │ │ ├── query1.3.sql │ │ │ ├── query2.1.sql │ │ │ ├── query2.2.sql │ │ │ ├── query2.3.sql │ │ │ ├── query3.1.sql │ │ │ ├── query3.2.sql │ │ │ ├── query3.3.sql │ │ │ ├── query3.4.sql │ │ │ ├── query4.1.sql │ │ │ ├── query4.2.sql │ │ │ └── query4.3.sql │ ├── src │ │ ├── GenerateSqlFile.cpp │ │ ├── SQLite3.cpp │ │ ├── SSBSchema.cpp │ │ ├── SqlGenerator.cpp │ │ ├── SqlTransformer.cpp │ │ ├── TestUtil.cpp │ │ ├── common │ │ │ └── Operators.cpp │ │ ├── query1_1 │ │ │ ├── LocalFileSystemQueries.cpp │ │ │ ├── LocalFileSystemTests.cpp │ │ │ ├── Operators.cpp │ │ │ ├── S3SelectQueries.cpp │ │ │ ├── S3SelectTests.cpp │ │ │ └── SQL.cpp │ │ └── query2_1 │ │ │ ├── LocalFileSystemQueries.cpp │ │ │ ├── LocalFileSystemTests.cpp │ │ │ ├── Operators.cpp │ │ │ └── SQL.cpp │ ├── test │ │ ├── Globals.h │ │ ├── Main.cpp │ │ ├── MiscTest.cpp │ │ ├── SSBQuery1_1FileTestSF0_01.cpp │ │ ├── SSBQuery1_1FileTestSF1.cpp │ │ ├── SSBQuery1_1S3HybridTestSF0_01.cpp │ │ ├── SSBQuery1_1S3PullUpTestSF0_01.cpp │ │ ├── SSBQuery1_1S3PushDownTestSF0_01.cpp │ │ ├── SSBQuery1_1SQLTest.cpp │ │ ├── SSBQuery2_1FileTestSF0_01.cpp │ │ └── SSBTestQuery1_1FileParquetSF0_01.cpp │ └── tool │ │ └── Main.cpp └── normal-test │ ├── CMakeLists.txt │ ├── README.rst │ ├── data │ ├── data-file-sharded │ │ ├── test01.csv │ │ ├── test02.csv │ │ └── test03.csv │ └── data-file-simple │ │ └── test.csv │ └── src │ ├── CacheTest.cpp │ ├── Globals.h │ ├── MainTest.cpp │ ├── SQLTest.cpp │ ├── TestUtil.cpp │ └── TestUtil.h ├── CMakeLists.txt ├── README.md ├── cmake ├── CMakeUtils.cmake ├── Configure_LLVM.cmake ├── Dependency_SQLite3.cmake ├── External_ANTLR.cmake ├── External_AWSCPPSDK.cmake ├── External_Backward.cmake ├── External_CallableTraits.cmake ├── External_SQLite3.cmake ├── External_arrow.cmake ├── External_boost.cmake ├── External_caf.cmake ├── External_cloudflarezlib.cmake ├── External_doctest.cmake ├── External_expected.cmake ├── External_fmt.cmake ├── External_graphviz.cmake ├── External_nanobench.cmake ├── External_nlohmannjson.cmake ├── External_primesieve.cmake ├── External_spdlog.cmake ├── External_ssb_dbgen.cmake ├── External_thrift.cmake ├── External_zlib_ng.cmake ├── FindLibBFD.cmake ├── FindLibOpcodes.cmake ├── FindSQLite3.cmake ├── Findbinutils.cmake ├── Paths_SQLite3.cmake ├── Targets_SQLite3.cmake ├── absl │ ├── abslTargets-apple.cmake │ ├── abslTargets-debug.cmake │ └── abslTargets-linux.cmake └── toolchains │ ├── darwin-x86_64-brew-llvm-12.cmake │ ├── darwin-x86_64-brew-llvm-13.cmake │ └── ubuntu-x86_64-llvm-12.cmake ├── docs ├── Gandiva │ └── function-registry.rst └── SSB │ └── StarSchemaB.PDF ├── fpdb-aws ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── aws │ │ ├── AWSClient.h │ │ ├── AWSConfig.h │ │ ├── AirMettleClientAuthHandler.hpp │ │ ├── ProfileAWSCredentialsProviderChain.h │ │ ├── S3ClientType.h │ │ └── S3Util.h └── src │ ├── AWSClient.cpp │ ├── AWSConfig.cpp │ ├── AirMettleClientAuthHandler.cpp │ ├── ProfileAWSCredentialsProviderChain.cpp │ └── S3Util.cpp ├── fpdb-cache ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── cache │ │ ├── Globals.h │ │ ├── SegmentCache.h │ │ ├── SegmentData.h │ │ ├── SegmentKey.h │ │ ├── SegmentMetadata.h │ │ ├── SegmentRange.h │ │ ├── Util.h │ │ ├── caf-serialization │ │ └── CAFCachingPolicySerializer.h │ │ └── policy │ │ ├── BeladyCachingPolicy.h │ │ ├── BeladyCachingPolicyHelper.h │ │ ├── CachingPolicy.h │ │ ├── LFUCachingPolicy.h │ │ ├── LFUSCachingPolicy.h │ │ ├── LRUCachingPolicy.h │ │ └── WLFUCachingPolicy.h ├── src │ ├── Globals.cpp │ ├── SegmentCache.cpp │ ├── SegmentData.cpp │ ├── SegmentKey.cpp │ ├── SegmentMetadata.cpp │ ├── SegmentRange.cpp │ ├── Util.cpp │ └── policy │ │ ├── BeladyCachingPolicy.cpp │ │ ├── BeladyCachingPolicyHelper.cpp │ │ ├── CachingPolicy.cpp │ │ ├── LFUCachingPolicy.cpp │ │ ├── LFUSCachingPolicy.cpp │ │ ├── LRUCachingPolicy.cpp │ │ └── WLFUCachingPolicy.cpp └── test │ ├── CacheTest.cpp │ ├── Globals.h │ └── MainTest.cpp ├── fpdb-caf ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── caf │ │ └── CAFUtil.h └── src │ └── CAFUtil.cpp ├── fpdb-calcite ├── README.md ├── cpp │ ├── CMakeLists.txt │ ├── include │ │ └── fpdb │ │ │ └── calcite │ │ │ ├── CalciteClient.h │ │ │ └── CalciteConfig.h │ └── src │ │ ├── CalciteClient.cpp │ │ └── CalciteConfig.cpp ├── java │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── jarRepositories.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── flexpushdowndb │ │ │ │ ├── calcite │ │ │ │ ├── metadata │ │ │ │ │ ├── FPDBRelMdColumnOrigins.java │ │ │ │ │ ├── FPDBRelMdRowCount.java │ │ │ │ │ └── FPDBRelMetadataProvider.java │ │ │ │ ├── optimizer │ │ │ │ │ ├── OptimizeResult.java │ │ │ │ │ ├── Optimizer.java │ │ │ │ │ └── PushableHashJoinFinder.java │ │ │ │ ├── rule │ │ │ │ │ ├── EnhancedFilterJoinExtraction.java │ │ │ │ │ ├── EnhancedFilterJoinExtractor.java │ │ │ │ │ ├── EnhancedFilterJoinPruner.java │ │ │ │ │ ├── EnhancedFilterJoinRule.java │ │ │ │ │ ├── EnhancedFilterJoinSimplifier.java │ │ │ │ │ ├── JoinSmallLeftRule.java │ │ │ │ │ ├── MinusToDistinctRule.java │ │ │ │ │ └── util │ │ │ │ │ │ ├── FilterJoinRulesUtil.java │ │ │ │ │ │ ├── MoreRelOptUtil.java │ │ │ │ │ │ └── SimpleExpressionCanonicalizer.java │ │ │ │ ├── schema │ │ │ │ │ ├── FieldInfo.java │ │ │ │ │ ├── SchemaImpl.java │ │ │ │ │ ├── SchemaReader.java │ │ │ │ │ └── TableImpl.java │ │ │ │ ├── serializer │ │ │ │ │ ├── RelJsonSerializer.java │ │ │ │ │ └── RexJsonSerializer.java │ │ │ │ ├── server │ │ │ │ │ ├── CalciteServerHandler.java │ │ │ │ │ └── Server.java │ │ │ │ └── tools │ │ │ │ │ └── MorePrograms.java │ │ │ │ └── util │ │ │ │ └── FileUtils.java │ │ └── resources │ │ │ └── config │ │ │ ├── exec.conf │ │ │ └── exec.conf.ec2 │ ├── pom.xml │ ├── target │ │ ├── classes │ │ │ ├── com │ │ │ │ └── flexpushdowndb │ │ │ │ │ └── calcite │ │ │ │ │ └── server │ │ │ │ │ └── Server.class │ │ │ └── config │ │ │ │ ├── exec.conf │ │ │ │ └── exec.conf.ec2 │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── test │ │ └── java │ │ └── com │ │ └── flexpushdowndb │ │ └── calcite │ │ ├── DSBTest.java │ │ ├── JOBTest.java │ │ ├── MultiQueryTest.java │ │ ├── SSBTest.java │ │ ├── TPCHTest.java │ │ ├── TestCalcite.java │ │ └── TestUtil.java └── thrift │ └── CalciteServer.thrift ├── fpdb-catalogue ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── catalogue │ │ ├── Catalogue.h │ │ ├── CatalogueEntry.h │ │ ├── CatalogueEntryType.h │ │ ├── Globals.h │ │ ├── Partition.h │ │ ├── Table.h │ │ ├── caf-serialization │ │ ├── CAFObjStoreConnectorSerializer.h │ │ ├── CAFPartitionSerializer.h │ │ └── CAFTableSerializer.h │ │ ├── local-fs │ │ ├── LocalFSCatalogueEntry.h │ │ ├── LocalFSPartition.h │ │ └── LocalFSTable.h │ │ └── obj-store │ │ ├── ObjStoreCatalogueEntry.h │ │ ├── ObjStoreCatalogueEntryReader.h │ │ ├── ObjStoreConnector.h │ │ ├── ObjStorePartition.h │ │ ├── ObjStoreTable.h │ │ ├── ObjStoreType.h │ │ ├── fpdb-store │ │ └── FPDBStoreConnector.h │ │ └── s3 │ │ └── S3Connector.h └── src │ ├── Catalogue.cpp │ ├── CatalogueEntry.cpp │ ├── Partition.cpp │ ├── Table.cpp │ ├── local-fs │ ├── LocalFSCatalogueEntry.cpp │ ├── LocalFSPartition.cpp │ └── LocalFSTable.cpp │ └── obj-store │ ├── ObjStoreCatalogueEntry.cpp │ ├── ObjStoreCatalogueEntryReader.cpp │ ├── ObjStoreConnector.cpp │ ├── ObjStorePartition.cpp │ ├── ObjStoreTable.cpp │ ├── fpdb-store │ └── FPDBStoreConnector.cpp │ └── s3 │ └── S3Connector.cpp ├── fpdb-executor ├── ATTIC │ ├── bench │ │ ├── CSVtoArrowParserBenchmark.cpp │ │ ├── FilterBenchmark.cpp │ │ └── ParquetBenchmark.cpp │ └── test │ │ ├── AggregateTest.cpp │ │ ├── BloomJoinTest.cpp │ │ ├── CacheTest.cpp │ │ ├── ConnectionTest.cpp │ │ ├── FileScanTest.cpp │ │ ├── FilterTest.cpp │ │ ├── Globals.h │ │ ├── GroupTest.cpp │ │ ├── JoinTest.cpp │ │ ├── MainTest.cpp │ │ ├── MergeTest.cpp │ │ ├── S3SelectScanTest.cpp │ │ ├── ShuffleTest.cpp │ │ ├── SortTest.cpp │ │ ├── TestUtil.cpp │ │ ├── TestUtil.h │ │ └── data │ │ ├── aggregate │ │ └── a.csv │ │ ├── bloomjoin │ │ └── right.csv │ │ ├── cache │ │ └── test.csv │ │ ├── filescan │ │ ├── multi-partition │ │ │ ├── test01.csv │ │ │ ├── test02.csv │ │ │ └── test03.csv │ │ └── single-partition │ │ │ └── test.csv │ │ ├── filter │ │ └── a.csv │ │ ├── group │ │ └── a.csv │ │ └── join │ │ ├── a.csv │ │ └── b.csv ├── CMakeLists.txt ├── README.md ├── bench │ ├── BloomFilterBenchmark.cpp │ ├── Globals.h │ ├── GroupBenchmark.cpp │ ├── HashJoinBenchmark.cpp │ ├── MainBenchmark.cpp │ ├── ShuffleBenchmark.cpp │ └── SplitBenchmark.cpp ├── executable │ └── HashPartitionerMain.cpp ├── include │ └── fpdb │ │ └── executor │ │ ├── CollAdaptPushdownMetricsExecution.h │ │ ├── Execution.h │ │ ├── Executor.h │ │ ├── FPDBStoreExecution.h │ │ ├── Globals.h │ │ ├── Progress.h │ │ ├── Util.h │ │ ├── cache │ │ ├── BloomFilterCache.h │ │ ├── CardCache.h │ │ ├── SegmentCacheActor.h │ │ └── TableCache.h │ │ ├── caf-serialization │ │ ├── CAFAggregateFunctionSerializer.h │ │ ├── CAFBloomFilterCreateAbstractKernelSerializer.h │ │ ├── CAFBloomFilterSerializer.h │ │ ├── CAFFileScanKernelSerializer.h │ │ ├── CAFGroupAbstractKernelSerializer.h │ │ ├── CAFHashJoinProbeAbstractKernelSerializer.h │ │ ├── CAFMessageSerializer.h │ │ └── CAFPOpSerializer.h │ │ ├── caf │ │ ├── CAFAdaptPushdownUtil.h │ │ └── CAFInit.h │ │ ├── flight │ │ ├── FlightClients.h │ │ └── FlightHandler.h │ │ ├── message │ │ ├── AdaptPushdownMetricsMessage.h │ │ ├── AdaptResumeMessage.h │ │ ├── BitmapMessage.h │ │ ├── BloomFilterMessage.h │ │ ├── CompleteMessage.h │ │ ├── ConnectMessage.h │ │ ├── DiskMetricsMessage.h │ │ ├── DistGlobalArrowBFInitMessage.h │ │ ├── Envelope.h │ │ ├── ErrorMessage.h │ │ ├── GlobalArrowBloomFilterInitMessage.h │ │ ├── HashJoinMetricsMessage.h │ │ ├── Message.h │ │ ├── MessageType.h │ │ ├── NetworkMetricsMessage.h │ │ ├── OutputCardMessage.h │ │ ├── PredTransCSMetricsMessage.h │ │ ├── PredTransCardMessage.h │ │ ├── PredTransMetricsMessage.h │ │ ├── PushdownFallBackMessage.h │ │ ├── ScanMessage.h │ │ ├── StartMessage.h │ │ ├── TupleSetBufferMessage.h │ │ ├── TupleSetIndexMessage.h │ │ ├── TupleSetMessage.h │ │ ├── TupleSetReadyRemoteMessage.h │ │ ├── TupleSetSizeMessage.h │ │ ├── TupleSetWaitRemoteMessage.h │ │ └── cache │ │ │ ├── CacheMetricsMessage.h │ │ │ ├── LoadRequestMessage.h │ │ │ ├── LoadResponseMessage.h │ │ │ ├── StoreRequestMessage.h │ │ │ └── WeightRequestMessage.h │ │ ├── metrics │ │ ├── DebugMetrics.h │ │ ├── DiskMetrics.h │ │ ├── Globals.h │ │ ├── HashJoinMetrics.h │ │ ├── NetworkMetrics.h │ │ └── PredTransMetrics.h │ │ └── physical │ │ ├── Forward.h │ │ ├── Globals.h │ │ ├── LocalPOpDirectory.h │ │ ├── LocalPOpDirectoryEntry.h │ │ ├── POpActor.h │ │ ├── POpActor2.h │ │ ├── POpConnection.h │ │ ├── POpContext.h │ │ ├── POpDirectory.h │ │ ├── POpDirectoryEntry.h │ │ ├── POpRelationshipType.h │ │ ├── POpType.h │ │ ├── PhysicalOp.h │ │ ├── PhysicalPlan.h │ │ ├── adaptive │ │ ├── AdaptPhysicalPlan.h │ │ └── AdaptSinkPOp.h │ │ ├── aggregate │ │ ├── AggregatePOp.h │ │ ├── AggregateResult.h │ │ └── function │ │ │ ├── AggregateFunction.h │ │ │ ├── AggregateFunctionType.h │ │ │ ├── Avg.h │ │ │ ├── AvgBase.h │ │ │ ├── AvgReduce.h │ │ │ ├── Count.h │ │ │ ├── MinMax.h │ │ │ ├── One.h │ │ │ ├── Stddev.h │ │ │ ├── StddevBase.h │ │ │ ├── StddevReduce.h │ │ │ └── Sum.h │ │ ├── bloomfilter │ │ ├── ArrowBloomFilter.h │ │ ├── BloomFilter.h │ │ ├── BloomFilterBase.h │ │ ├── BloomFilterConcatPOp.h │ │ ├── BloomFilterCreateAbstractKernel.h │ │ ├── BloomFilterCreateArrowKernel.h │ │ ├── BloomFilterCreateKernel.h │ │ ├── BloomFilterCreatePOp.h │ │ ├── BloomFilterSplitPOp.h │ │ ├── BloomFilterUseKernel.h │ │ ├── BloomFilterUsePOp.h │ │ ├── DistGlobalBloomFilterInitPOp.h │ │ ├── DistGlobalBloomFilterMergePOp.h │ │ ├── GlobalArrowBloomFilter.h │ │ ├── GlobalBloomFilterCreateArrowKernel.h │ │ ├── GlobalBloomFilterFinalizePOp.h │ │ ├── GlobalBloomFilterInitPOp.h │ │ └── UniversalHashFunction.h │ │ ├── broadcast │ │ └── BroadcastPOp.h │ │ ├── cache │ │ ├── CacheHelper.h │ │ └── CacheLoadPOp.h │ │ ├── collate │ │ ├── CollatePOp.h │ │ └── CollatePOp2.h │ │ ├── exchange │ │ ├── BatchExchangePOp.h │ │ └── BatchExchangeRRForwardPOp.h │ │ ├── file │ │ ├── FileScanAbstractPOp.h │ │ ├── FileScanKernel.h │ │ ├── FileScanPOp2.h │ │ ├── LocalFileScanKernel.h │ │ ├── LocalFileScanPOp.h │ │ ├── RemoteFileScanKernel.h │ │ └── RemoteFileScanPOp.h │ │ ├── filter │ │ └── FilterPOp.h │ │ ├── fpdb-store │ │ ├── FPDBStoreBloomFilterInfo.h │ │ ├── FPDBStoreFileScanPOp.h │ │ ├── FPDBStoreFilterBitmapWrapper.h │ │ ├── FPDBStoreShuffleBatchLoadPOp.h │ │ ├── FPDBStoreSuperPOp.h │ │ ├── FPDBStoreSuperPOpUtil.h │ │ └── FPDBStoreTableCacheLoadPOp.h │ │ ├── group │ │ ├── GroupAbstractKernel.h │ │ ├── GroupArrowKernel.h │ │ ├── GroupKernel.h │ │ ├── GroupKernelType.h │ │ └── GroupPOp.h │ │ ├── join │ │ ├── DistJoinType.h │ │ ├── OuterJoinHelper.h │ │ ├── hashjoin │ │ │ ├── HashJoinArrowKernel.h │ │ │ ├── HashJoinArrowPOp.h │ │ │ ├── HashJoinBuildKernel.h │ │ │ ├── HashJoinBuildPOp.h │ │ │ ├── HashJoinPredicate.h │ │ │ ├── HashJoinProbeAbstractKernel.h │ │ │ ├── HashJoinProbeKernel.h │ │ │ ├── HashJoinProbePOp.h │ │ │ ├── HashSemiJoinProbeKernel.h │ │ │ ├── RecordBatchHashJoiner.h │ │ │ └── RecordBatchHashSemiJoiner.h │ │ └── nestedloopjoin │ │ │ ├── NestedLoopJoinKernel.h │ │ │ ├── NestedLoopJoinPOp.h │ │ │ └── RecordBatchNestedLoopJoiner.h │ │ ├── limitsort │ │ └── LimitSortPOp.h │ │ ├── merge │ │ ├── MergeKernel.h │ │ └── MergePOp.h │ │ ├── project │ │ ├── ProjectPOp.h │ │ └── TupleSetSizeProjectPOp.h │ │ ├── prune │ │ └── PartitionPruner.h │ │ ├── s3 │ │ ├── S3CSVParser.h │ │ ├── S3GetPOp.h │ │ ├── S3SelectCSVParseOptions.h │ │ ├── S3SelectPOp.h │ │ ├── S3SelectScanAbstractPOp.h │ │ ├── S3SelectScanKernel.h │ │ ├── S3SelectScanPOp2.h │ │ └── SelectPOp.h │ │ ├── serialization │ │ ├── PhysicalPlanDeserializer.h │ │ └── PhysicalPlanSerializer.h │ │ ├── shuffle │ │ ├── RecordBatchShuffler.h │ │ ├── ShuffleKernel.h │ │ ├── ShuffleKernel2.h │ │ └── ShufflePOp.h │ │ ├── sort │ │ └── SortPOp.h │ │ ├── split │ │ ├── NodewiseSplitPOp.h │ │ ├── SplitKernel.h │ │ └── SplitPOp.h │ │ └── transform │ │ ├── PrePToFPDBStorePTransformer.h │ │ ├── PrePToPTransformer.h │ │ ├── PrePToPTransformerUtil.h │ │ ├── PrePToS3PTransformer.h │ │ ├── StoreTransformTraits.h │ │ └── pred-trans │ │ ├── BFSPredTransOrder.h │ │ ├── DistPredTransType.h │ │ ├── FilterSrc.h │ │ ├── LIPPredTransOrder.h │ │ ├── PrePToPTransformerForPredTrans.h │ │ ├── PredTransOrder.h │ │ └── SmallToLargePredTransOrder.h └── src │ ├── CollAdaptPushdownMetricsExecution.cpp │ ├── Execution.cpp │ ├── Executor.cpp │ ├── FPDBStoreExecution.cpp │ ├── Globals.cpp │ ├── Progress.cpp │ ├── cache │ ├── BloomFilterCache.cpp │ ├── CardCache.cpp │ ├── SegmentCacheActor.cpp │ └── TableCache.cpp │ ├── caf │ ├── CAFAdaptPushdownUtil.cpp │ └── CAFInit.cpp │ ├── flight │ ├── FlightClients.cpp │ └── FlightHandler.cpp │ ├── message │ ├── AdaptPushdownMetricsMessage.cpp │ ├── AdaptResumeMessage.cpp │ ├── BitmapMessage.cpp │ ├── BloomFilterMessage.cpp │ ├── CompleteMessage.cpp │ ├── ConnectMessage.cpp │ ├── DiskMetricsMessage.cpp │ ├── DistGlobalArrowBFInitMessage.cpp │ ├── Envelope.cpp │ ├── ErrorMessage.cpp │ ├── GlobalArrowBloomFilterInitMessage.cpp │ ├── HashJoinMetricsMessage.cpp │ ├── Message.cpp │ ├── NetworkMetricsMessage.cpp │ ├── OutputCardMessage.cpp │ ├── PredTransCSMetricsMessage.cpp │ ├── PredTransCardMessage.cpp │ ├── PredTransMetricsMessage.cpp │ ├── PushdownFallBackMessage.cpp │ ├── ScanMessage.cpp │ ├── StartMessage.cpp │ ├── TupleSetBufferMessage.cpp │ ├── TupleSetIndexMessage.cpp │ ├── TupleSetMessage.cpp │ ├── TupleSetReadyRemoteMessage.cpp │ ├── TupleSetSizeMessage.cpp │ ├── TupleSetWaitRemoteMessage.cpp │ └── cache │ │ ├── CacheMetricsMessage.cpp │ │ ├── LoadRequestMessage.cpp │ │ ├── LoadResponseMessage.cpp │ │ ├── StoreRequestMessage.cpp │ │ └── WeightRequestMessage.cpp │ ├── metrics │ ├── DebugMetrics.cpp │ ├── DiskMetrics.cpp │ ├── HashJoinMetrics.cpp │ ├── NetworkMetrics.cpp │ └── PredTransMetrics.cpp │ └── physical │ ├── LocalPOpDirectory.cpp │ ├── LocalPOpDirectoryEntry.cpp │ ├── POpActor.cpp │ ├── POpConnection.cpp │ ├── POpContext.cpp │ ├── POpDirectory.cpp │ ├── POpDirectoryEntry.cpp │ ├── PhysicalOp.cpp │ ├── PhysicalPlan.cpp │ ├── adaptive │ ├── AdaptPhysicalPlan.cpp │ └── AdaptSinkPOp.cpp │ ├── aggregate │ ├── AggregatePOp.cpp │ ├── AggregateResult.cpp │ └── function │ │ ├── AggregateFunction.cpp │ │ ├── Avg.cpp │ │ ├── AvgBase.cpp │ │ ├── AvgReduce.cpp │ │ ├── Count.cpp │ │ ├── MinMax.cpp │ │ ├── One.cpp │ │ ├── Stddev.cpp │ │ ├── StddevBase.cpp │ │ ├── StddevReduce.cpp │ │ └── Sum.cpp │ ├── bloomfilter │ ├── ArrowBloomFilter.cpp │ ├── BloomFilter.cpp │ ├── BloomFilterBase.cpp │ ├── BloomFilterConcatPOp.cpp │ ├── BloomFilterCreateAbstractKernel.cpp │ ├── BloomFilterCreateArrowKernel.cpp │ ├── BloomFilterCreateKernel.cpp │ ├── BloomFilterCreatePOp.cpp │ ├── BloomFilterSplitPOp.cpp │ ├── BloomFilterUseKernel.cpp │ ├── BloomFilterUsePOp.cpp │ ├── DistGlobalBloomFilterInitPOp.cpp │ ├── DistGlobalBloomFilterMergePOp.cpp │ ├── GlobalArrowBloomFilter.cpp │ ├── GlobalBloomFilterCreateArrowKernel.cpp │ ├── GlobalBloomFilterFinalizePOp.cpp │ ├── GlobalBloomFilterInitPOp.cpp │ └── UniversalHashFunction.cpp │ ├── broadcast │ └── BroadcastPOp.cpp │ ├── cache │ ├── CacheHelper.cpp │ └── CacheLoadPOp.cpp │ ├── collate │ ├── CollatePOp.cpp │ └── CollatePOp2.cpp │ ├── exchange │ ├── BatchExchangePOp.cpp │ └── BatchExchangeRRForwardPOp.cpp │ ├── file │ ├── FileScanAbstractPOp.cpp │ ├── FileScanKernel.cpp │ ├── FileScanPOp2.cpp │ ├── LocalFileScanKernel.cpp │ ├── LocalFileScanPOp.cpp │ ├── RemoteFileScanKernel.cpp │ └── RemoteFileScanPOp.cpp │ ├── filter │ └── FilterPOp.cpp │ ├── fpdb-store │ ├── FPDBStoreBloomFilterInfo.cpp │ ├── FPDBStoreFileScanPOp.cpp │ ├── FPDBStoreFilterBitmapWrapper.cpp │ ├── FPDBStoreShuffleBatchLoadPOp.cpp │ ├── FPDBStoreSuperPOp.cpp │ ├── FPDBStoreSuperPOpUtil.cpp │ └── FPDBStoreTableCacheLoadPOp.cpp │ ├── group │ ├── GroupAbstractKernel.cpp │ ├── GroupArrowKernel.cpp │ ├── GroupKernel.cpp │ └── GroupPOp.cpp │ ├── join │ ├── DistJoinType.cpp │ ├── OuterJoinHelper.cpp │ ├── hashjoin │ │ ├── HashJoinArrowKernel.cpp │ │ ├── HashJoinArrowPOp.cpp │ │ ├── HashJoinBuildKernel.cpp │ │ ├── HashJoinBuildPOp.cpp │ │ ├── HashJoinPredicate.cpp │ │ ├── HashJoinProbeAbstractKernel.cpp │ │ ├── HashJoinProbeKernel.cpp │ │ ├── HashJoinProbePOp.cpp │ │ ├── HashSemiJoinProbeKernel.cpp │ │ ├── RecordBatchHashJoiner.cpp │ │ └── RecordBatchHashSemiJoiner.cpp │ └── nestedloopjoin │ │ ├── NestedLoopJoinKernel.cpp │ │ ├── NestedLoopJoinPOp.cpp │ │ └── RecordBatchNestedLoopJoiner.cpp │ ├── limitsort │ └── LimitSortPOp.cpp │ ├── merge │ ├── MergeKernel.cpp │ └── MergePOp.cpp │ ├── project │ ├── ProjectPOp.cpp │ └── TupleSetSizeProjectPOp.cpp │ ├── prune │ └── PartitionPruner.cpp │ ├── s3 │ ├── S3CSVParser.cpp │ ├── S3GetPOp.cpp │ ├── S3SelectCSVParseOptions.cpp │ ├── S3SelectPOp.cpp │ ├── S3SelectScanAbstractPOp.cpp │ ├── S3SelectScanKernel.cpp │ ├── S3SelectScanPOp2.cpp │ └── SelectPOp.cpp │ ├── serialization │ ├── PhysicalPlanDeserializer.cpp │ └── PhysicalPlanSerializer.cpp │ ├── shuffle │ ├── RecordBatchShuffler.cpp │ ├── ShuffleKernel.cpp │ ├── ShuffleKernel2.cpp │ └── ShufflePOp.cpp │ ├── sort │ └── SortPOp.cpp │ ├── split │ ├── NodewiseSplitPOp.cpp │ ├── SplitKernel.cpp │ └── SplitPOp.cpp │ └── transform │ ├── PrePToFPDBStorePTransformer.cpp │ ├── PrePToPTransformer.cpp │ ├── PrePToPTransformerUtil.cpp │ ├── PrePToS3PTransformer.cpp │ ├── StoreTransformTraits.cpp │ └── pred-trans │ ├── BFSPredTransOrder.cpp │ ├── DistPredTransType.cpp │ ├── FilterSrc.cpp │ ├── LIPPredTransOrder.cpp │ ├── PrePToPTransformerForPredTrans.cpp │ ├── PredTransOrder.cpp │ ├── SmallToLargeDistPredTrans.cpp │ └── SmallToLargePredTransOrder.cpp ├── fpdb-expression-gandiva ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── expression │ │ └── gandiva │ │ ├── Add.h │ │ ├── And.h │ │ ├── BinaryExpression.h │ │ ├── Canonicalizer.h │ │ ├── Cast.h │ │ ├── Column.h │ │ ├── Concat.h │ │ ├── DateAdd.h │ │ ├── DateExtract.h │ │ ├── DateIntervalType.h │ │ ├── Divide.h │ │ ├── EqualTo.h │ │ ├── Expression.h │ │ ├── ExpressionType.h │ │ ├── Filter.h │ │ ├── Globals.h │ │ ├── GreaterThan.h │ │ ├── GreaterThanOrEqualTo.h │ │ ├── If.h │ │ ├── In.h │ │ ├── IsNotNull.h │ │ ├── IsNull.h │ │ ├── LessThan.h │ │ ├── LessThanOrEqualTo.h │ │ ├── Like.h │ │ ├── Multiply.h │ │ ├── Not.h │ │ ├── NotEqualTo.h │ │ ├── NumericLiteral.h │ │ ├── Or.h │ │ ├── Projector.h │ │ ├── StringLiteral.h │ │ ├── Substr.h │ │ ├── Subtract.h │ │ ├── Util.h │ │ └── caf-serialization │ │ └── CAFExpressionSerializer.h ├── src │ ├── Add.cpp │ ├── And.cpp │ ├── BinaryExpression.cpp │ ├── Canonicalizer.cpp │ ├── Cast.cpp │ ├── Column.cpp │ ├── Concat.cpp │ ├── DateAdd.cpp │ ├── DateExtract.cpp │ ├── DateIntervalType.cpp │ ├── Divide.cpp │ ├── EqualTo.cpp │ ├── Expression.cpp │ ├── Filter.cpp │ ├── Globals.cpp │ ├── GreaterThan.cpp │ ├── GreaterThanOrEqualTo.cpp │ ├── If.cpp │ ├── In.cpp │ ├── IsNotNull.cpp │ ├── IsNull.cpp │ ├── LessThan.cpp │ ├── LessThanOrEqualTo.cpp │ ├── Like.cpp │ ├── Multiply.cpp │ ├── Not.cpp │ ├── NotEqualTo.cpp │ ├── NumericLiteral.cpp │ ├── Or.cpp │ ├── Projector.cpp │ ├── StringLiteral.cpp │ ├── Substr.cpp │ ├── Subtract.cpp │ └── Util.cpp └── test │ ├── BinaryExpressionTest.cpp │ ├── CastTest.cpp │ ├── GandivaFunctionRegistryTest.cpp │ ├── Globals.h │ ├── MainTest.cpp │ ├── MultiplyTest.cpp │ ├── TestUtil.cpp │ ├── TestUtil.h │ └── ThreadTest.cpp ├── fpdb-expression ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── expression │ │ ├── Expression.h │ │ ├── Filter.h │ │ ├── Globals.h │ │ └── Projector.h └── src │ ├── Expression.cpp │ ├── Filter.cpp │ └── Projector.cpp ├── fpdb-main ├── CMakeLists.txt ├── README.md ├── bench │ ├── BitmapPushdownBench.cpp │ ├── BytesReadBench.cpp │ ├── PredTransBench.cpp │ ├── PredTransDistBench.cpp │ ├── SSBDistFPDBStoreBench.cpp │ ├── TPCHBench.cpp │ ├── TPCHDistBench.cpp │ ├── TPCHDistFPDBStoreBench.cpp │ └── TPCHFPDBStoreDiffNodeBench.cpp ├── include │ └── fpdb │ │ └── main │ │ ├── ActorSystemConfig.h │ │ ├── Client.h │ │ ├── ExecConfig.h │ │ └── Server.h ├── src │ ├── Client.cpp │ ├── ClientMain.cpp │ ├── ExecConfig.cpp │ ├── Server.cpp │ └── ServerMain.cpp ├── test-base │ ├── AdaptPushdownTestUtil.cpp │ ├── AdaptPushdownTestUtil.h │ ├── BitmapPushdownTestUtil.cpp │ ├── BitmapPushdownTestUtil.h │ ├── Globals.h │ ├── MainTest.cpp │ ├── PredTransTestUtil.cpp │ ├── PredTransTestUtil.h │ ├── TestUtil.cpp │ └── TestUtil.h ├── test-resources │ └── fpdb-store-0 │ │ └── flexpushdowndb │ │ ├── ssb-sf0.01 │ │ ├── csv │ │ │ ├── customer.tbl │ │ │ ├── date.tbl │ │ │ ├── lineorder.tbl │ │ │ ├── lineorder_sharded │ │ │ │ ├── lineorder.tbl.0 │ │ │ │ └── lineorder.tbl.1 │ │ │ ├── part.tbl │ │ │ └── supplier.tbl │ │ └── parquet │ │ │ ├── customer.parquet │ │ │ ├── date.parquet │ │ │ ├── lineorder.parquet │ │ │ ├── lineorder_sharded │ │ │ ├── lineorder.parquet.0 │ │ │ └── lineorder.parquet.1 │ │ │ ├── part.parquet │ │ │ └── supplier.parquet │ │ ├── tpch-sf0.01-1-node-hash-part │ │ └── parquet │ │ │ ├── customer.parquet │ │ │ ├── lineitem_sharded │ │ │ ├── lineitem.parquet.0 │ │ │ ├── lineitem.parquet.1 │ │ │ ├── lineitem.parquet.2 │ │ │ └── lineitem.parquet.3 │ │ │ ├── nation.parquet │ │ │ ├── orders.parquet │ │ │ ├── part.parquet │ │ │ ├── partsupp.parquet │ │ │ ├── region.parquet │ │ │ └── supplier.parquet │ │ ├── tpch-sf0.01-single-part │ │ └── parquet │ │ │ ├── customer.parquet │ │ │ ├── lineitem.parquet │ │ │ ├── nation.parquet │ │ │ ├── orders.parquet │ │ │ ├── part.parquet │ │ │ ├── partsupp.parquet │ │ │ ├── region.parquet │ │ │ └── supplier.parquet │ │ └── tpch-sf0.01 │ │ ├── csv │ │ ├── customer.tbl │ │ ├── lineitem.tbl │ │ ├── lineitem_sharded │ │ │ ├── lineitem.tbl.0 │ │ │ └── lineitem.tbl.1 │ │ ├── nation.tbl │ │ ├── orders.tbl │ │ ├── part.tbl │ │ ├── partsupp.tbl │ │ ├── region.tbl │ │ └── supplier.tbl │ │ └── parquet │ │ ├── customer.parquet │ │ ├── lineitem.parquet │ │ ├── lineitem_sharded │ │ ├── lineitem.parquet.0 │ │ └── lineitem.parquet.1 │ │ ├── nation.parquet │ │ ├── orders.parquet │ │ ├── part.parquet │ │ ├── partsupp.parquet │ │ ├── region.parquet │ │ └── supplier.parquet └── test │ ├── BitmapPushdownTest.cpp │ ├── CachingOnlyTest.cpp │ ├── DSBFPDBStoreSameNodeTest.cpp │ ├── HybridTest.cpp │ ├── PredTransDistTest.cpp │ ├── PredTransTest.cpp │ ├── SSBFPDBStoreSameNodeTest.cpp │ ├── SSBTest.cpp │ ├── TPCHDistTest.cpp │ ├── TPCHFPDBStoreSameNodeTest.cpp │ └── TPCHTest.cpp ├── fpdb-plan ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── plan │ │ ├── Globals.h │ │ ├── Mode.h │ │ ├── Util.h │ │ ├── calcite │ │ └── CalcitePlanJsonDeserializer.h │ │ └── prephysical │ │ ├── AggregatePrePFunction.h │ │ ├── AggregatePrePFunctionType.h │ │ ├── AggregatePrePOp.h │ │ ├── FilterPrePOp.h │ │ ├── FilterableScanPrePOp.h │ │ ├── GroupPrePOp.h │ │ ├── HashJoinPrePOp.h │ │ ├── JoinOriginTracer.h │ │ ├── JoinType.h │ │ ├── LimitSortPrePOp.h │ │ ├── NestedLoopJoinPrePOp.h │ │ ├── PrePOpType.h │ │ ├── PrePhysicalOp.h │ │ ├── PrePhysicalPlan.h │ │ ├── ProjectPrePOp.h │ │ ├── SortKey.h │ │ ├── SortOrder.h │ │ ├── SortPrePOp.h │ │ ├── UnionAllPrePOp.h │ │ ├── Util.h │ │ └── separable │ │ ├── SeparablePrePOpTransformer.h │ │ ├── SeparableSuperPrePOp.h │ │ └── SeparableTraits.h └── src │ ├── Mode.cpp │ ├── Util.cpp │ ├── calcite │ └── CalcitePlanJsonDeserializer.cpp │ └── prephysical │ ├── AggregatePrePFunction.cpp │ ├── AggregatePrePOp.cpp │ ├── FilterPrePOp.cpp │ ├── FilterableScanPrePOp.cpp │ ├── GroupPrePOp.cpp │ ├── HashJoinPrePOp.cpp │ ├── JoinOriginTracer.cpp │ ├── LimitSortPrePOp.cpp │ ├── NestedLoopJoinPrePOp.cpp │ ├── PrePhysicalOp.cpp │ ├── PrePhysicalPlan.cpp │ ├── ProjectPrePOp.cpp │ ├── SortKey.cpp │ ├── SortPrePOp.cpp │ ├── UnionAllPrePOp.cpp │ ├── Util.cpp │ └── separable │ ├── SeparablePrePOpTransformer.cpp │ ├── SeparableSuperPrePOp.cpp │ └── SeparableTraits.cpp ├── fpdb-store-client ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── store │ │ └── client │ │ ├── FPDBStoreClientConfig.h │ │ └── Module.hpp ├── src │ ├── FPDBStoreClientConfig.cpp │ └── Module.cpp └── test │ ├── Global.cpp │ ├── Global.hpp │ └── Main.cpp ├── fpdb-store-server ├── CMakeLists.txt ├── README.md ├── executable │ ├── Global.hpp │ └── Main.cpp ├── include │ └── fpdb │ │ └── store │ │ └── server │ │ ├── FPDBStoreServerConfig.hpp │ │ ├── Global.hpp │ │ ├── Module.hpp │ │ ├── Server.hpp │ │ ├── ServerConfig.hpp │ │ ├── SignalHandler.hpp │ │ ├── caf │ │ ├── AbstractActor.hpp │ │ ├── ActorManager.hpp │ │ └── ServerMeta.hpp │ │ ├── cluster │ │ ├── ClusterActor.hpp │ │ └── NodeActor.hpp │ │ ├── file │ │ ├── ArrowRemoteFileInputStream.h │ │ ├── FileServiceHandler.hpp │ │ ├── RemoteCSVReader.h │ │ ├── RemoteFileReader.h │ │ ├── RemoteFileReaderBuilder.h │ │ └── RemoteParquetReader.h │ │ └── flight │ │ ├── BitmapCache.hpp │ │ ├── BitmapType.h │ │ ├── ClearBitmapCmd.hpp │ │ ├── ClearTableCmd.hpp │ │ ├── CmdObject.hpp │ │ ├── CmdType.hpp │ │ ├── FlightHandler.hpp │ │ ├── GetBatchLoadInfoTicket.hpp │ │ ├── GetBitmapTicket.hpp │ │ ├── GetObjectTicket.hpp │ │ ├── GetTableTicket.hpp │ │ ├── HeaderMiddleware.hpp │ │ ├── HeaderMiddlewareFactory.hpp │ │ ├── PutBitmapCmd.hpp │ │ ├── SelectObjectContentCmd.hpp │ │ ├── SelectObjectContentTicket.hpp │ │ ├── TicketObject.hpp │ │ ├── TicketType.hpp │ │ ├── Util.hpp │ │ └── adaptive │ │ ├── AdaptPushdownManager.hpp │ │ ├── AdaptPushdownManager2.hpp │ │ ├── AdaptPushdownManager2Pa.hpp │ │ ├── AdaptPushdownManager3.hpp │ │ ├── AdaptPushdownManager3Pa.hpp │ │ ├── AdaptPushdownManagerVersion.hpp │ │ ├── ClearAdaptPushdownMetricsCmd.hpp │ │ ├── PushbackCompleteCmd.hpp │ │ ├── PushbackDoubleExecCmd.hpp │ │ ├── PutAdaptPushdownMetricsCmd.hpp │ │ ├── ReqExtraInfo.hpp │ │ ├── SetAdaptPushdownCmd.hpp │ │ └── SetNumReqToTailCmd.hpp ├── proto │ └── FileService.proto ├── src │ ├── FPDBStoreServerConfig.cpp │ ├── Module.cpp │ ├── Server.cpp │ ├── ServerConfig.cpp │ ├── SignalHandler.cpp │ ├── caf │ │ ├── AbstractActor.cpp │ │ ├── ActorManager.cpp │ │ └── ServerMeta.cpp │ ├── cluster │ │ ├── ClusterActor.cpp │ │ └── NodeActor.cpp │ ├── file │ │ ├── ArrowRemoteFileInputStream.cpp │ │ ├── FileServiceHandler.cpp │ │ ├── RemoteCSVReader.cpp │ │ ├── RemoteFileReader.cpp │ │ ├── RemoteFileReaderBuilder.cpp │ │ └── RemoteParquetReader.cpp │ └── flight │ │ ├── BitmapCache.cpp │ │ ├── ClearBitmapCmd.cpp │ │ ├── ClearTableCmd.cpp │ │ ├── CmdObject.cpp │ │ ├── CmdType.cpp │ │ ├── FlightHandler.cpp │ │ ├── GetBatchLoadInfoTicket.cpp │ │ ├── GetBitmapTicket.cpp │ │ ├── GetObjectTicket.cpp │ │ ├── GetTableTicket.cpp │ │ ├── HeaderMiddleware.cpp │ │ ├── HeaderMiddlewareFactory.cpp │ │ ├── PutBitmapCmd.cpp │ │ ├── SelectObjectContentCmd.cpp │ │ ├── SelectObjectContentTicket.cpp │ │ ├── TicketObject.cpp │ │ ├── TicketType.cpp │ │ ├── Util.cpp │ │ └── adaptive │ │ ├── AdaptPushdownManager.cpp │ │ ├── AdaptPushdownManager2.cpp │ │ ├── AdaptPushdownManager2Pa.cpp │ │ ├── AdaptPushdownManager3.cpp │ │ ├── AdaptPushdownManager3Pa.cpp │ │ ├── ClearAdaptPushdownMetricsCmd.cpp │ │ ├── PushbackCompleteCmd.cpp │ │ ├── PushbackDoubleExecCmd.cpp │ │ ├── PutAdaptPushdownMetricsCmd.cpp │ │ ├── SetAdaptPushdownCmd.cpp │ │ └── SetNumReqToTailCmd.cpp ├── test-resources │ ├── cluster │ │ ├── node1 │ │ │ └── data │ │ │ │ └── ssb-sf0.01 │ │ │ │ ├── customer.csv │ │ │ │ ├── customer.snappy.parquet │ │ │ │ ├── date.csv │ │ │ │ ├── date.snappy.parquet │ │ │ │ ├── lineorder.csv │ │ │ │ ├── lineorder.snappy.parquet │ │ │ │ ├── part.csv │ │ │ │ ├── part.snappy.parquet │ │ │ │ ├── supplier.csv │ │ │ │ └── supplier.snappy.parquet │ │ └── node2 │ │ │ └── data │ │ │ └── ssb-sf0.01 │ │ │ ├── customer.csv │ │ │ ├── customer.snappy.parquet │ │ │ ├── date.csv │ │ │ ├── date.snappy.parquet │ │ │ ├── lineorder.csv │ │ │ ├── lineorder.snappy.parquet │ │ │ ├── part.csv │ │ │ ├── part.snappy.parquet │ │ │ ├── supplier.csv │ │ │ └── supplier.snappy.parquet │ ├── simple_data │ │ ├── csv │ │ │ ├── test.csv │ │ │ └── test3x10000.csv │ │ └── parquet │ │ │ ├── test.parquet │ │ │ └── test3x10000.parquet │ └── single │ │ └── data │ │ └── ssb-sf0.01 │ │ ├── customer.csv │ │ ├── customer.snappy.parquet │ │ ├── date.csv │ │ ├── date.snappy.parquet │ │ ├── lineorder.csv │ │ ├── lineorder.snappy.parquet │ │ ├── part.csv │ │ ├── part.snappy.parquet │ │ ├── supplier.csv │ │ └── supplier.snappy.parquet └── test │ ├── DistributedTest.cpp │ ├── FileServiceTest.cpp │ ├── FlightBasicTest.cpp │ ├── FlightSelectTest.cpp │ ├── Global.cpp │ ├── Global.hpp │ └── Main.cpp ├── fpdb-tuple ├── CMakeLists.txt ├── README.md ├── bench │ ├── ArrayAppenderBench.cpp │ ├── Globals.h │ └── Main.cpp ├── data │ └── csv │ │ ├── test.csv │ │ └── test3x10000.csv ├── executable │ └── ConverterMain.cpp ├── include │ └── fpdb │ │ └── tuple │ │ ├── ArrayAppender.h │ │ ├── ArrayAppenderWrapper.h │ │ ├── ArrayHasher.h │ │ ├── Column.h │ │ ├── ColumnBuilder.h │ │ ├── ColumnIndex.h │ │ ├── ColumnIterator.h │ │ ├── ColumnName.h │ │ ├── Converter.h │ │ ├── FileFormat.h │ │ ├── FileFormatType.h │ │ ├── FileReader.h │ │ ├── Globals.h │ │ ├── LocalFileReader.h │ │ ├── LocalFileReaderBuilder.h │ │ ├── RecordBatchHasher.h │ │ ├── Scalar.h │ │ ├── Schema.h │ │ ├── TupleKey.h │ │ ├── TupleSet.h │ │ ├── TupleSetIndex.h │ │ ├── TupleSetIndexFinder.h │ │ ├── TupleSetShowOptions.h │ │ ├── arrow │ │ ├── ArrayHelper.h │ │ ├── Arrays.h │ │ ├── ArrowGzipInputStream.h │ │ ├── ArrowGzipInputStream2.h │ │ ├── ArrowInputStream.h │ │ ├── CSVToArrowSIMDChunkParser.h │ │ ├── CSVToArrowSIMDStreamParser.h │ │ ├── SIMDParserHelpers.h │ │ ├── ScalarHelper.h │ │ ├── ScalarHelperBuilder.h │ │ ├── ScalarHelperImpl.h │ │ ├── SchemaHelper.h │ │ ├── TableHelper.h │ │ └── exec │ │ │ ├── BloomFilter.h │ │ │ ├── BufferedSinkNode.h │ │ │ ├── DummyNode.h │ │ │ ├── PartitionUtil.h │ │ │ └── Util.h │ │ ├── caf-serialization │ │ ├── CAFFileFormatSerializer.h │ │ └── CAFTupleKeyElementSerializer.h │ │ ├── csv │ │ ├── CSVFormat.h │ │ ├── CSVParser.h │ │ ├── CSVReader.h │ │ └── LocalCSVReader.h │ │ ├── parquet │ │ ├── LocalParquetReader.h │ │ ├── ParquetFormat.h │ │ └── ParquetReader.h │ │ ├── serialization │ │ └── ArrowSerializer.h │ │ └── util │ │ ├── BloomFilterMathUtil.h │ │ ├── FileReaderTestUtil.h │ │ ├── Sample.h │ │ └── Util.h ├── src │ ├── ArrayAppender.cpp │ ├── ArrayAppenderWrapper.cpp │ ├── ArrayHasher.cpp │ ├── Column.cpp │ ├── ColumnBuilder.cpp │ ├── ColumnIndex.cpp │ ├── ColumnIterator.cpp │ ├── ColumnName.cpp │ ├── Converter.cpp │ ├── FileFormat.cpp │ ├── FileReader.cpp │ ├── LocalFileReader.cpp │ ├── LocalFileReaderBuilder.cpp │ ├── RecordBatchHasher.cpp │ ├── Scalar.cpp │ ├── Schema.cpp │ ├── TupleSet.cpp │ ├── TupleSetIndex.cpp │ ├── TupleSetIndexFinder.cpp │ ├── TupleSetShowOptions.cpp │ ├── arrow │ │ ├── Arrays.cpp │ │ ├── ArrowGzipInputStream.cpp │ │ ├── ArrowGzipInputStream2.cpp │ │ ├── ArrowInputStream.cpp │ │ ├── CSVToArrowSIMDChunkParser.cpp │ │ ├── CSVToArrowSIMDStreamParser.cpp │ │ ├── SIMDParserHelpers.cpp │ │ ├── SchemaHelper.cpp │ │ └── exec │ │ │ ├── BloomFilter.cpp │ │ │ ├── BufferedSinkNode.cpp │ │ │ ├── DummyNode.cpp │ │ │ └── PartitionUtil.cpp │ ├── csv │ │ ├── CSVFormat.cpp │ │ ├── CSVParser.cpp │ │ ├── CSVReader.cpp │ │ └── LocalCSVReader.cpp │ ├── parquet │ │ ├── LocalParquetReader.cpp │ │ ├── ParquetFormat.cpp │ │ └── ParquetReader.cpp │ ├── serialization │ │ └── ArrowSerializer.cpp │ └── util │ │ ├── BloomFilterMathUtil.cpp │ │ ├── FileReaderTestUtil.cpp │ │ ├── Sample.cpp │ │ └── Util.cpp └── test │ ├── ArrayAppenderTest.cpp │ ├── ArrowBloomFilterFPRTest.cpp │ ├── CSVTest.cpp │ ├── Globals.h │ ├── MainTest.cpp │ ├── ParquetTest.cpp │ ├── TupleSetIndexTest.cpp │ ├── TupleTest.cpp │ └── UtilTest.cpp ├── fpdb-util ├── CMakeLists.txt ├── README.md ├── include │ └── fpdb │ │ └── util │ │ ├── CPUMonitor.h │ │ ├── Color.h │ │ ├── DisjointSet.h │ │ ├── Traits.h │ │ └── Util.h ├── src │ ├── CPUMonitor.cpp │ └── Util.cpp └── test │ ├── Globals.h │ ├── MainTest.cpp │ ├── TraitsTest.cpp │ └── UtilTest.cpp ├── requirements.txt ├── resources ├── config │ ├── aws.airmettle-ec2.conf │ ├── aws.airmettle-local.conf │ ├── aws.conf │ ├── aws.s3.conf │ ├── calcite.conf │ ├── cluster_ips │ ├── exec.conf │ ├── fpdb-store.conf │ ├── fpdb-store_ips │ └── pushdown.conf ├── metadata │ ├── dsb-sf1 │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── dsb-sf100 │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── dsb-sf200 │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── dsb-sf400 │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── fkey │ │ ├── tpcds-dsb.json │ │ └── tpch.json │ ├── job │ │ ├── csv │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf0.01 │ │ ├── csv │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf1-sortlineorder │ │ └── csv │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf1 │ │ └── csv │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf10-sortlineorder │ │ └── csv │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf100-4-node-hash-part │ │ └── parquet │ │ │ ├── fpdb_store_hash_keys.json │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf100-sortlineorder │ │ ├── csv │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ ├── csv_150MB │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ ├── csv_150MB_initial_format │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ ├── parquet │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet_150MB │ │ │ ├── schema.json │ │ │ ├── segment_info │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf100 │ │ ├── csv │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── ssb-sf50 │ │ ├── csv │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf0.01-1-node-hash-part │ │ └── parquet │ │ │ ├── fpdb_store_hash_keys.json │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf0.01-single-part │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf0.01 │ │ ├── csv │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf1 │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf10-2-node-hash-part │ │ └── parquet │ │ │ ├── fpdb_store_hash_keys.json │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf10-single-part │ │ ├── csv │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf10 │ │ ├── csv │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf100-4-node-hash-part │ │ └── parquet │ │ │ ├── fpdb_store_hash_keys.json │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf100 │ │ ├── csv │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf200 │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf400 │ │ └── parquet │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ ├── tpch-sf50-small-part │ │ ├── csv │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ │ └── parquet │ │ │ ├── fpdb_store_object_map.json │ │ │ ├── schema.json │ │ │ ├── stats.json │ │ │ └── zoneMap.json │ └── tpch-sf50 │ │ ├── csv │ │ ├── fpdb_store_object_map.json │ │ ├── schema.json │ │ ├── stats.json │ │ └── zoneMap.json │ │ └── parquet │ │ ├── fpdb_store_object_map.json │ │ ├── schema.json │ │ ├── stats.json │ │ └── zoneMap.json ├── query │ ├── dsb │ │ ├── modified │ │ │ └── spj │ │ │ │ └── q102_spj_nopt.sql │ │ └── original │ │ │ ├── agg │ │ │ ├── q100.sql │ │ │ ├── q101.sql │ │ │ ├── q102.sql │ │ │ ├── q13.sql │ │ │ ├── q18.sql │ │ │ ├── q19.sql │ │ │ ├── q25.sql │ │ │ ├── q27.sql │ │ │ ├── q40.sql │ │ │ ├── q50.sql │ │ │ ├── q72.sql │ │ │ ├── q84.sql │ │ │ ├── q85.sql │ │ │ ├── q91.sql │ │ │ └── q99.sql │ │ │ ├── multi-block │ │ │ ├── q1.sql │ │ │ ├── q10.sql │ │ │ ├── q14.sql │ │ │ ├── q23.sql │ │ │ ├── q30.sql │ │ │ ├── q31.sql │ │ │ ├── q32.sql │ │ │ ├── q38.sql │ │ │ ├── q39_0.sql │ │ │ ├── q39_1.sql │ │ │ ├── q54.sql │ │ │ ├── q58.sql │ │ │ ├── q59.sql │ │ │ ├── q64.sql │ │ │ ├── q65.sql │ │ │ ├── q69.sql │ │ │ ├── q75.sql │ │ │ ├── q80.sql │ │ │ ├── q81.sql │ │ │ ├── q83.sql │ │ │ ├── q87.sql │ │ │ ├── q92.sql │ │ │ └── q94.sql │ │ │ └── spj │ │ │ ├── q100_spj.sql │ │ │ ├── q101_spj.sql │ │ │ ├── q102_spj.sql │ │ │ ├── q13_spj.sql │ │ │ ├── q18_spj.sql │ │ │ ├── q19_spj.sql │ │ │ ├── q25_spj.sql │ │ │ ├── q27_spj.sql │ │ │ ├── q40_spj.sql │ │ │ ├── q50_spj.sql │ │ │ ├── q72_spj.sql │ │ │ ├── q84_spj.sql │ │ │ ├── q85_spj.sql │ │ │ ├── q91_spj.sql │ │ │ └── q99_spj.sql │ ├── job │ │ └── original │ │ │ ├── 10a.sql │ │ │ ├── 10b.sql │ │ │ ├── 10c.sql │ │ │ ├── 11a.sql │ │ │ ├── 11b.sql │ │ │ ├── 11c.sql │ │ │ ├── 11d.sql │ │ │ ├── 12a.sql │ │ │ ├── 12b.sql │ │ │ ├── 12c.sql │ │ │ ├── 13a.sql │ │ │ ├── 13b.sql │ │ │ ├── 13c.sql │ │ │ ├── 13d.sql │ │ │ ├── 14a.sql │ │ │ ├── 14b.sql │ │ │ ├── 14c.sql │ │ │ ├── 15a.sql │ │ │ ├── 15b.sql │ │ │ ├── 15c.sql │ │ │ ├── 15d.sql │ │ │ ├── 16a.sql │ │ │ ├── 16b.sql │ │ │ ├── 16c.sql │ │ │ ├── 16d.sql │ │ │ ├── 17a.sql │ │ │ ├── 17b.sql │ │ │ ├── 17c.sql │ │ │ ├── 17d.sql │ │ │ ├── 17e.sql │ │ │ ├── 17f.sql │ │ │ ├── 18a.sql │ │ │ ├── 18b.sql │ │ │ ├── 18c.sql │ │ │ ├── 19a.sql │ │ │ ├── 19b.sql │ │ │ ├── 19c.sql │ │ │ ├── 19d.sql │ │ │ ├── 1a.sql │ │ │ ├── 1b.sql │ │ │ ├── 1c.sql │ │ │ ├── 1d.sql │ │ │ ├── 20a.sql │ │ │ ├── 20b.sql │ │ │ ├── 20c.sql │ │ │ ├── 21a.sql │ │ │ ├── 21b.sql │ │ │ ├── 21c.sql │ │ │ ├── 22a.sql │ │ │ ├── 22b.sql │ │ │ ├── 22c.sql │ │ │ ├── 22d.sql │ │ │ ├── 23a.sql │ │ │ ├── 23b.sql │ │ │ ├── 23c.sql │ │ │ ├── 24a.sql │ │ │ ├── 24b.sql │ │ │ ├── 25a.sql │ │ │ ├── 25b.sql │ │ │ ├── 25c.sql │ │ │ ├── 26a.sql │ │ │ ├── 26b.sql │ │ │ ├── 26c.sql │ │ │ ├── 27a.sql │ │ │ ├── 27b.sql │ │ │ ├── 27c.sql │ │ │ ├── 28a.sql │ │ │ ├── 28b.sql │ │ │ ├── 28c.sql │ │ │ ├── 29a.sql │ │ │ ├── 29b.sql │ │ │ ├── 29c.sql │ │ │ ├── 2a.sql │ │ │ ├── 2b.sql │ │ │ ├── 2c.sql │ │ │ ├── 2d.sql │ │ │ ├── 30a.sql │ │ │ ├── 30b.sql │ │ │ ├── 30c.sql │ │ │ ├── 31a.sql │ │ │ ├── 31b.sql │ │ │ ├── 31c.sql │ │ │ ├── 32a.sql │ │ │ ├── 32b.sql │ │ │ ├── 33a.sql │ │ │ ├── 33b.sql │ │ │ ├── 33c.sql │ │ │ ├── 3a.sql │ │ │ ├── 3b.sql │ │ │ ├── 3c.sql │ │ │ ├── 4a.sql │ │ │ ├── 4b.sql │ │ │ ├── 4c.sql │ │ │ ├── 5a.sql │ │ │ ├── 5b.sql │ │ │ ├── 5c.sql │ │ │ ├── 6a.sql │ │ │ ├── 6b.sql │ │ │ ├── 6c.sql │ │ │ ├── 6d.sql │ │ │ ├── 6e.sql │ │ │ ├── 6f.sql │ │ │ ├── 7a.sql │ │ │ ├── 7b.sql │ │ │ ├── 7c.sql │ │ │ ├── 8a.sql │ │ │ ├── 8b.sql │ │ │ ├── 8c.sql │ │ │ ├── 8d.sql │ │ │ ├── 9a.sql │ │ │ ├── 9b.sql │ │ │ ├── 9c.sql │ │ │ └── 9d.sql │ ├── ssb │ │ ├── generated │ │ │ ├── 1.sql │ │ │ ├── 2.sql │ │ │ ├── 3.sql │ │ │ ├── 4.sql │ │ │ └── 5.sql │ │ ├── original │ │ │ ├── 1.1.sql │ │ │ ├── 1.2.sql │ │ │ ├── 1.3.sql │ │ │ ├── 2.1.sql │ │ │ ├── 2.2.sql │ │ │ ├── 2.3.sql │ │ │ ├── 3.1.sql │ │ │ ├── 3.2.sql │ │ │ ├── 3.3.sql │ │ │ ├── 3.4.sql │ │ │ ├── 4.1.sql │ │ │ ├── 4.2.sql │ │ │ └── 4.3.sql │ │ └── typed │ │ │ ├── 1.1.sql │ │ │ ├── 1.2.sql │ │ │ ├── 1.3.sql │ │ │ ├── 2.1.sql │ │ │ ├── 2.2.sql │ │ │ ├── 2.3.sql │ │ │ ├── 3.1.sql │ │ │ ├── 3.2.sql │ │ │ ├── 3.3.sql │ │ │ ├── 3.4.sql │ │ │ ├── 4.1.sql │ │ │ ├── 4.2.sql │ │ │ └── 4.3.sql │ └── tpch │ │ ├── check-fk-all-ref │ │ ├── c_custkey-o_custkey.sql │ │ ├── n_nationkey-c_nationkey.sql │ │ ├── n_nationkey-s_nationkey.sql │ │ ├── o_orderkey-l_orderkey.sql │ │ ├── p_partkey-ps_partkey.sql │ │ ├── ps_partkey-l_partkey-ps-suppkey-l_suppkey.sql │ │ ├── r_regionkey-n_regionkey.sql │ │ └── s_suppkey-ps_suppkey.sql │ │ ├── modified │ │ ├── 05-jo1.sql │ │ ├── 05-jo2.sql │ │ ├── 05-jo3.sql │ │ ├── 09-jo1.sql │ │ └── 09-jo2.sql │ │ ├── original │ │ ├── 01.sql │ │ ├── 02.sql │ │ ├── 03.sql │ │ ├── 04.sql │ │ ├── 05.sql │ │ ├── 06.sql │ │ ├── 07.sql │ │ ├── 08.sql │ │ ├── 09.sql │ │ ├── 10.sql │ │ ├── 11.sql │ │ ├── 12.sql │ │ ├── 13.sql │ │ ├── 14.sql │ │ ├── 15.sql │ │ ├── 16.sql │ │ ├── 17.sql │ │ ├── 18.sql │ │ ├── 19.sql │ │ ├── 20.sql │ │ ├── 21.sql │ │ └── 22.sql │ │ └── synthetic │ │ ├── co-join-2-table.sql │ │ └── co-join-3-table.sql ├── result │ ├── dsb-sf1 │ │ └── dsb │ │ │ └── original │ │ │ ├── multi-block │ │ │ ├── q1.r │ │ │ ├── q10.r │ │ │ ├── q14.r │ │ │ ├── q23.r │ │ │ ├── q30.r │ │ │ ├── q31.r │ │ │ ├── q32.r │ │ │ ├── q38.r │ │ │ ├── q39_0.r │ │ │ ├── q39_1.r │ │ │ ├── q54.r │ │ │ ├── q58.r │ │ │ ├── q59.r │ │ │ ├── q64.r │ │ │ ├── q65.r │ │ │ ├── q69.r │ │ │ ├── q75.r │ │ │ ├── q80.r │ │ │ ├── q81.r │ │ │ ├── q83.r │ │ │ ├── q87.r │ │ │ ├── q92.r │ │ │ └── q94.r │ │ │ └── spj │ │ │ ├── q100_spj.r │ │ │ ├── q101_spj.r │ │ │ ├── q102_spj.r │ │ │ ├── q13_spj.r │ │ │ ├── q18_spj.r │ │ │ ├── q19_spj.r │ │ │ ├── q25_spj.r │ │ │ ├── q27_spj.r │ │ │ ├── q40_spj.r │ │ │ ├── q50_spj.r │ │ │ ├── q72_spj.r │ │ │ ├── q84_spj.r │ │ │ ├── q85_spj.r │ │ │ ├── q91_spj.r │ │ │ └── q99_spj.r │ ├── job │ │ └── original │ │ │ ├── 10a.r │ │ │ ├── 11a.r │ │ │ ├── 12a.r │ │ │ ├── 13a.r │ │ │ ├── 14a.r │ │ │ ├── 15a.r │ │ │ ├── 16a.r │ │ │ ├── 17a.r │ │ │ ├── 18a.r │ │ │ ├── 19a.r │ │ │ ├── 1a.r │ │ │ ├── 20a.r │ │ │ ├── 21a.r │ │ │ ├── 22a.r │ │ │ ├── 23a.r │ │ │ ├── 24a.r │ │ │ ├── 25a.r │ │ │ ├── 26a.r │ │ │ ├── 27a.r │ │ │ ├── 28a.r │ │ │ ├── 29a.r │ │ │ ├── 2a.r │ │ │ ├── 30a.r │ │ │ ├── 31a.r │ │ │ ├── 32a.r │ │ │ ├── 33a.r │ │ │ ├── 3a.r │ │ │ ├── 4a.r │ │ │ ├── 5a.r │ │ │ ├── 6a.r │ │ │ ├── 7a.r │ │ │ ├── 8a.r │ │ │ └── 9a.r │ ├── ssb-sf0.01 │ │ └── ssb │ │ │ └── original │ │ │ ├── 1.1.r │ │ │ ├── 1.2.r │ │ │ ├── 1.3.r │ │ │ ├── 2.1.r │ │ │ ├── 2.2.r │ │ │ ├── 2.3.r │ │ │ ├── 3.1.r │ │ │ ├── 3.2.r │ │ │ ├── 3.3.r │ │ │ ├── 3.4.r │ │ │ ├── 4.1.r │ │ │ ├── 4.2.r │ │ │ └── 4.3.r │ ├── ssb-sf1-sortlineorder │ │ └── ssb │ │ │ ├── generated │ │ │ ├── 1.r │ │ │ ├── 2.r │ │ │ ├── 3.r │ │ │ ├── 4.r │ │ │ └── 5.r │ │ │ └── original │ │ │ ├── 1.1.r │ │ │ ├── 1.2.r │ │ │ ├── 1.3.r │ │ │ ├── 2.1.r │ │ │ ├── 2.2.r │ │ │ ├── 2.3.r │ │ │ ├── 3.1.r │ │ │ ├── 3.2.r │ │ │ ├── 3.3.r │ │ │ ├── 3.4.r │ │ │ ├── 4.1.r │ │ │ ├── 4.2.r │ │ │ └── 4.3.r │ └── tpch-sf0.01 │ │ └── tpch │ │ ├── original │ │ ├── 01.r │ │ ├── 02.r │ │ ├── 03.r │ │ ├── 04.r │ │ ├── 05.r │ │ ├── 06.r │ │ ├── 07.r │ │ ├── 08.r │ │ ├── 09.r │ │ ├── 10.r │ │ ├── 11.r │ │ ├── 12.r │ │ ├── 13.r │ │ ├── 14.r │ │ ├── 15.r │ │ ├── 16.r │ │ ├── 17.r │ │ ├── 18.r │ │ ├── 19.r │ │ ├── 20.r │ │ ├── 21.r │ │ └── 22.r │ │ └── synthetic │ │ ├── co-join-2-table.r │ │ └── co-join-3-table.r └── script │ ├── build.sh │ ├── compute │ ├── deploy.sh │ ├── start.sh │ ├── start_node.sh │ ├── stop.sh │ └── stop_node.sh │ ├── convert_csv_to_parquet │ ├── convert_whole_directory.py │ ├── job │ │ └── schema_format │ │ │ ├── aka_name.json │ │ │ ├── aka_title.json │ │ │ ├── cast_info.json │ │ │ ├── char_name.json │ │ │ ├── comp_cast_type.json │ │ │ ├── company_name.json │ │ │ ├── company_type.json │ │ │ ├── complete_cast.json │ │ │ ├── info_type.json │ │ │ ├── keyword.json │ │ │ ├── kind_type.json │ │ │ ├── link_type.json │ │ │ ├── movie_companies.json │ │ │ ├── movie_info.json │ │ │ ├── movie_info_idx.json │ │ │ ├── movie_keyword.json │ │ │ ├── movie_link.json │ │ │ ├── name.json │ │ │ ├── person_info.json │ │ │ ├── role_type.json │ │ │ └── title.json │ ├── ssb │ │ └── schema_format │ │ │ ├── customer.json │ │ │ ├── date.json │ │ │ ├── lineorder.json │ │ │ ├── part.json │ │ │ └── supplier.json │ ├── tpcds-dsb │ │ └── schema_format │ │ │ ├── call_center.json │ │ │ ├── catalog_page.json │ │ │ ├── catalog_returns.json │ │ │ ├── catalog_sales.json │ │ │ ├── customer.json │ │ │ ├── customer_address.json │ │ │ ├── customer_demographics.json │ │ │ ├── date_dim.json │ │ │ ├── dbgen_version.json │ │ │ ├── household_demographics.json │ │ │ ├── income_band.json │ │ │ ├── inventory.json │ │ │ ├── item.json │ │ │ ├── promotion.json │ │ │ ├── reason.json │ │ │ ├── ship_mode.json │ │ │ ├── store.json │ │ │ ├── store_returns.json │ │ │ ├── store_sales.json │ │ │ ├── time_dim.json │ │ │ ├── warehouse.json │ │ │ ├── web_page.json │ │ │ ├── web_returns.json │ │ │ ├── web_sales.json │ │ │ └── web_site.json │ └── tpch │ │ └── schema_format │ │ ├── customer.json │ │ ├── lineitem.json │ │ ├── nation.json │ │ ├── orders.json │ │ ├── part.json │ │ ├── partsupp.json │ │ ├── region.json │ │ └── supplier.json │ ├── data-gen │ ├── ssb-data-gen.py │ ├── tpcds-dsb-data-gen.py │ └── tpch-data-gen.py │ ├── deploy.sh │ ├── deploy_func.sh │ ├── format_delimiter.py │ ├── fpdb-store │ ├── deploy.sh │ ├── generate_object_map.py │ ├── prepare_cluster_data_from_s3.sh │ ├── prepare_data_from_s3.sh │ ├── start.sh │ ├── start_node.sh │ ├── stop.sh │ └── stop_node.sh │ ├── partition │ └── hash_partitioner.py │ ├── setup.sh │ ├── start.sh │ ├── start_node_func.sh │ ├── stop.sh │ ├── stop_node_func.sh │ ├── test │ ├── run_dist_test_cases.sh │ ├── run_dist_test_suite.sh │ ├── test_cases_dsb_mb │ ├── test_cases_dsb_spj │ └── test_cases_tpch │ ├── util_func.sh │ └── util_param.sh └── tools ├── change_csv └── change_csv_delimiter_remove_quotes.py ├── data ├── cp.py └── select-object-content.py └── project ├── bin ├── darwin-prerequisites.sh └── ubuntu-prerequisites.sh └── etc └── env.sh /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/editor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.idea/editor.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/normal.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.idea/normal.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /ATTIC/External_iwyu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/External_iwyu.cmake -------------------------------------------------------------------------------- /ATTIC/normal-expression-benchmark/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-expression-benchmark/README.rst -------------------------------------------------------------------------------- /ATTIC/normal-expression-simple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-expression-simple/CMakeLists.txt -------------------------------------------------------------------------------- /ATTIC/normal-expression-simple/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-expression-simple/README.rst -------------------------------------------------------------------------------- /ATTIC/normal-expression-simple/src/Cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-expression-simple/src/Cast.cpp -------------------------------------------------------------------------------- /ATTIC/normal-expression-simple/src/Column.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-expression-simple/src/Column.cpp -------------------------------------------------------------------------------- /ATTIC/normal-expression-simple/src/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-expression-simple/src/Globals.h -------------------------------------------------------------------------------- /ATTIC/normal-sql/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-sql/CMakeLists.txt -------------------------------------------------------------------------------- /ATTIC/normal-sql/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-sql/README.rst -------------------------------------------------------------------------------- /ATTIC/normal-sql/grammar/NormalSQL.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-sql/grammar/NormalSQL.g4 -------------------------------------------------------------------------------- /ATTIC/normal-sql/include/normal/sql/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-sql/include/normal/sql/Globals.h -------------------------------------------------------------------------------- /ATTIC/normal-sql/src/Interpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-sql/src/Interpreter.cpp -------------------------------------------------------------------------------- /ATTIC/normal-sql/src/visitor/Visitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-sql/src/visitor/Visitor.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/CMakeLists.txt -------------------------------------------------------------------------------- /ATTIC/normal-ssb/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/README.rst -------------------------------------------------------------------------------- /ATTIC/normal-ssb/bench/ATTIC/SSBBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/bench/ATTIC/SSBBenchmark.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/bench/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/bench/Globals.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/bench/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/bench/Main.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/BeladyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/BeladyTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/ExperimentMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/ExperimentMain.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/ExperimentUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/ExperimentUtil.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/ExperimentUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/ExperimentUtil.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/MathModelTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/MathModelTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/MathModelTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/MathModelTest.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/SqliteTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/SqliteTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/Tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/Tests.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/experiment/Tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/experiment/Tests.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/include/normal/ssb/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/include/normal/ssb/Globals.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/include/normal/ssb/SQLite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/include/normal/ssb/SQLite3.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/include/normal/ssb/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/include/normal/ssb/TestUtil.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/math_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/math_model.py -------------------------------------------------------------------------------- /ATTIC/normal-ssb/scripts/iplist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/scripts/iplist.txt -------------------------------------------------------------------------------- /ATTIC/normal-ssb/scripts/measure_usage_stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/scripts/measure_usage_stop.sh -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query1.1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query1.1.1.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query1.1.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query1.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query1.2.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query1.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query1.3.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query2.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query2.1.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query2.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query2.2.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query2.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query2.3.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query3.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query3.1.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query3.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query3.2.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query3.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query3.3.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query3.4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query3.4.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query4.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query4.1.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query4.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query4.2.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/sql/original/query4.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/sql/original/query4.3.sql -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/GenerateSqlFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/GenerateSqlFile.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/SQLite3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/SQLite3.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/SSBSchema.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/SSBSchema.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/SqlGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/SqlGenerator.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/SqlTransformer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/SqlTransformer.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/TestUtil.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/common/Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/common/Operators.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/query1_1/Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/query1_1/Operators.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/query1_1/SQL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/query1_1/SQL.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/query2_1/Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/query2_1/Operators.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/src/query2_1/SQL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/src/query2_1/SQL.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/test/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/test/Globals.h -------------------------------------------------------------------------------- /ATTIC/normal-ssb/test/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/test/Main.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/test/MiscTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/test/MiscTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/test/SSBQuery1_1SQLTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/test/SSBQuery1_1SQLTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-ssb/tool/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-ssb/tool/Main.cpp -------------------------------------------------------------------------------- /ATTIC/normal-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/CMakeLists.txt -------------------------------------------------------------------------------- /ATTIC/normal-test/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/README.rst -------------------------------------------------------------------------------- /ATTIC/normal-test/data/data-file-sharded/test01.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,11,21 3 | 2,12,22 4 | 3,13,23 5 | -------------------------------------------------------------------------------- /ATTIC/normal-test/data/data-file-sharded/test02.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 4,14,24 3 | 5,15,25 4 | 6,16,26 5 | -------------------------------------------------------------------------------- /ATTIC/normal-test/data/data-file-sharded/test03.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 7,17,27 3 | 8,18,28 4 | 9,19,29 5 | -------------------------------------------------------------------------------- /ATTIC/normal-test/data/data-file-simple/test.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,2,3 3 | 4,5,6 4 | 7,8,9 5 | -------------------------------------------------------------------------------- /ATTIC/normal-test/src/CacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/src/CacheTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-test/src/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/src/Globals.h -------------------------------------------------------------------------------- /ATTIC/normal-test/src/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/src/MainTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-test/src/SQLTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/src/SQLTest.cpp -------------------------------------------------------------------------------- /ATTIC/normal-test/src/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/src/TestUtil.cpp -------------------------------------------------------------------------------- /ATTIC/normal-test/src/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/ATTIC/normal-test/src/TestUtil.h -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CMakeUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/CMakeUtils.cmake -------------------------------------------------------------------------------- /cmake/Configure_LLVM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/Configure_LLVM.cmake -------------------------------------------------------------------------------- /cmake/Dependency_SQLite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/Dependency_SQLite3.cmake -------------------------------------------------------------------------------- /cmake/External_ANTLR.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_ANTLR.cmake -------------------------------------------------------------------------------- /cmake/External_AWSCPPSDK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_AWSCPPSDK.cmake -------------------------------------------------------------------------------- /cmake/External_Backward.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_Backward.cmake -------------------------------------------------------------------------------- /cmake/External_CallableTraits.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_CallableTraits.cmake -------------------------------------------------------------------------------- /cmake/External_SQLite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_SQLite3.cmake -------------------------------------------------------------------------------- /cmake/External_arrow.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_arrow.cmake -------------------------------------------------------------------------------- /cmake/External_boost.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_boost.cmake -------------------------------------------------------------------------------- /cmake/External_caf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_caf.cmake -------------------------------------------------------------------------------- /cmake/External_cloudflarezlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_cloudflarezlib.cmake -------------------------------------------------------------------------------- /cmake/External_doctest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_doctest.cmake -------------------------------------------------------------------------------- /cmake/External_expected.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_expected.cmake -------------------------------------------------------------------------------- /cmake/External_fmt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_fmt.cmake -------------------------------------------------------------------------------- /cmake/External_graphviz.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_graphviz.cmake -------------------------------------------------------------------------------- /cmake/External_nanobench.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_nanobench.cmake -------------------------------------------------------------------------------- /cmake/External_nlohmannjson.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_nlohmannjson.cmake -------------------------------------------------------------------------------- /cmake/External_primesieve.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_primesieve.cmake -------------------------------------------------------------------------------- /cmake/External_spdlog.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_spdlog.cmake -------------------------------------------------------------------------------- /cmake/External_ssb_dbgen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_ssb_dbgen.cmake -------------------------------------------------------------------------------- /cmake/External_thrift.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_thrift.cmake -------------------------------------------------------------------------------- /cmake/External_zlib_ng.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/External_zlib_ng.cmake -------------------------------------------------------------------------------- /cmake/FindLibBFD.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/FindLibBFD.cmake -------------------------------------------------------------------------------- /cmake/FindLibOpcodes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/FindLibOpcodes.cmake -------------------------------------------------------------------------------- /cmake/FindSQLite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/FindSQLite3.cmake -------------------------------------------------------------------------------- /cmake/Findbinutils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/Findbinutils.cmake -------------------------------------------------------------------------------- /cmake/Paths_SQLite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/Paths_SQLite3.cmake -------------------------------------------------------------------------------- /cmake/Targets_SQLite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/Targets_SQLite3.cmake -------------------------------------------------------------------------------- /cmake/absl/abslTargets-apple.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/absl/abslTargets-apple.cmake -------------------------------------------------------------------------------- /cmake/absl/abslTargets-debug.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/absl/abslTargets-debug.cmake -------------------------------------------------------------------------------- /cmake/absl/abslTargets-linux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/absl/abslTargets-linux.cmake -------------------------------------------------------------------------------- /cmake/toolchains/ubuntu-x86_64-llvm-12.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/cmake/toolchains/ubuntu-x86_64-llvm-12.cmake -------------------------------------------------------------------------------- /docs/Gandiva/function-registry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/docs/Gandiva/function-registry.rst -------------------------------------------------------------------------------- /docs/SSB/StarSchemaB.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/docs/SSB/StarSchemaB.PDF -------------------------------------------------------------------------------- /fpdb-aws/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-aws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/README.md -------------------------------------------------------------------------------- /fpdb-aws/include/fpdb/aws/AWSClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/include/fpdb/aws/AWSClient.h -------------------------------------------------------------------------------- /fpdb-aws/include/fpdb/aws/AWSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/include/fpdb/aws/AWSConfig.h -------------------------------------------------------------------------------- /fpdb-aws/include/fpdb/aws/S3ClientType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/include/fpdb/aws/S3ClientType.h -------------------------------------------------------------------------------- /fpdb-aws/include/fpdb/aws/S3Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/include/fpdb/aws/S3Util.h -------------------------------------------------------------------------------- /fpdb-aws/src/AWSClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/src/AWSClient.cpp -------------------------------------------------------------------------------- /fpdb-aws/src/AWSConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/src/AWSConfig.cpp -------------------------------------------------------------------------------- /fpdb-aws/src/AirMettleClientAuthHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/src/AirMettleClientAuthHandler.cpp -------------------------------------------------------------------------------- /fpdb-aws/src/S3Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-aws/src/S3Util.cpp -------------------------------------------------------------------------------- /fpdb-cache/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-cache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/README.md -------------------------------------------------------------------------------- /fpdb-cache/include/fpdb/cache/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/include/fpdb/cache/Globals.h -------------------------------------------------------------------------------- /fpdb-cache/include/fpdb/cache/SegmentCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/include/fpdb/cache/SegmentCache.h -------------------------------------------------------------------------------- /fpdb-cache/include/fpdb/cache/SegmentData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/include/fpdb/cache/SegmentData.h -------------------------------------------------------------------------------- /fpdb-cache/include/fpdb/cache/SegmentKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/include/fpdb/cache/SegmentKey.h -------------------------------------------------------------------------------- /fpdb-cache/include/fpdb/cache/SegmentRange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/include/fpdb/cache/SegmentRange.h -------------------------------------------------------------------------------- /fpdb-cache/include/fpdb/cache/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/include/fpdb/cache/Util.h -------------------------------------------------------------------------------- /fpdb-cache/src/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/Globals.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/SegmentCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/SegmentCache.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/SegmentData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/SegmentData.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/SegmentKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/SegmentKey.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/SegmentMetadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/SegmentMetadata.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/SegmentRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/SegmentRange.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/Util.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/policy/BeladyCachingPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/policy/BeladyCachingPolicy.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/policy/CachingPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/policy/CachingPolicy.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/policy/LFUCachingPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/policy/LFUCachingPolicy.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/policy/LFUSCachingPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/policy/LFUSCachingPolicy.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/policy/LRUCachingPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/policy/LRUCachingPolicy.cpp -------------------------------------------------------------------------------- /fpdb-cache/src/policy/WLFUCachingPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/src/policy/WLFUCachingPolicy.cpp -------------------------------------------------------------------------------- /fpdb-cache/test/CacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/test/CacheTest.cpp -------------------------------------------------------------------------------- /fpdb-cache/test/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/test/Globals.h -------------------------------------------------------------------------------- /fpdb-cache/test/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-cache/test/MainTest.cpp -------------------------------------------------------------------------------- /fpdb-caf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-caf/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-caf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-caf/README.md -------------------------------------------------------------------------------- /fpdb-caf/include/fpdb/caf/CAFUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-caf/include/fpdb/caf/CAFUtil.h -------------------------------------------------------------------------------- /fpdb-caf/src/CAFUtil.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by Yifei Yang on 1/12/22. 3 | // 4 | 5 | #include 6 | -------------------------------------------------------------------------------- /fpdb-calcite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/README.md -------------------------------------------------------------------------------- /fpdb-calcite/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-calcite/cpp/src/CalciteClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/cpp/src/CalciteClient.cpp -------------------------------------------------------------------------------- /fpdb-calcite/cpp/src/CalciteConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/cpp/src/CalciteConfig.cpp -------------------------------------------------------------------------------- /fpdb-calcite/java/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/java/.idea/.gitignore -------------------------------------------------------------------------------- /fpdb-calcite/java/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/java/.idea/compiler.xml -------------------------------------------------------------------------------- /fpdb-calcite/java/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/java/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /fpdb-calcite/java/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/java/.idea/misc.xml -------------------------------------------------------------------------------- /fpdb-calcite/java/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/java/.idea/vcs.xml -------------------------------------------------------------------------------- /fpdb-calcite/java/main/resources/config/exec.conf: -------------------------------------------------------------------------------- 1 | [conf] 2 | SERVER_PORT=8099 3 | RESOURCE_PATH=/home/ubuntu/FlexPushdownDB-Dev/resources/ -------------------------------------------------------------------------------- /fpdb-calcite/java/main/resources/config/exec.conf.ec2: -------------------------------------------------------------------------------- 1 | [conf] 2 | SERVER_PORT=8099 3 | RESOURCE_PATH=/home/ubuntu/FPDB-build/resources/ 4 | -------------------------------------------------------------------------------- /fpdb-calcite/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/java/pom.xml -------------------------------------------------------------------------------- /fpdb-calcite/java/target/classes/config/exec.conf: -------------------------------------------------------------------------------- 1 | [conf] 2 | SERVER_PORT=8099 3 | RESOURCE_PATH=/home/ubuntu/FlexPushdownDB-Dev/resources/ -------------------------------------------------------------------------------- /fpdb-calcite/java/target/classes/config/exec.conf.ec2: -------------------------------------------------------------------------------- 1 | [conf] 2 | SERVER_PORT=8099 3 | RESOURCE_PATH=/home/ubuntu/FPDB-build/resources/ 4 | -------------------------------------------------------------------------------- /fpdb-calcite/java/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fpdb-calcite/thrift/CalciteServer.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-calcite/thrift/CalciteServer.thrift -------------------------------------------------------------------------------- /fpdb-catalogue/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-catalogue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/README.md -------------------------------------------------------------------------------- /fpdb-catalogue/include/fpdb/catalogue/Table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/include/fpdb/catalogue/Table.h -------------------------------------------------------------------------------- /fpdb-catalogue/src/Catalogue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/src/Catalogue.cpp -------------------------------------------------------------------------------- /fpdb-catalogue/src/CatalogueEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/src/CatalogueEntry.cpp -------------------------------------------------------------------------------- /fpdb-catalogue/src/Partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/src/Partition.cpp -------------------------------------------------------------------------------- /fpdb-catalogue/src/Table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/src/Table.cpp -------------------------------------------------------------------------------- /fpdb-catalogue/src/local-fs/LocalFSTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/src/local-fs/LocalFSTable.cpp -------------------------------------------------------------------------------- /fpdb-catalogue/src/obj-store/ObjStoreTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-catalogue/src/obj-store/ObjStoreTable.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/bench/FilterBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/bench/FilterBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/bench/ParquetBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/bench/ParquetBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/AggregateTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/AggregateTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/BloomJoinTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/BloomJoinTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/CacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/CacheTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/ConnectionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/ConnectionTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/FileScanTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/FileScanTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/FilterTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/FilterTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/Globals.h -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/GroupTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/GroupTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/JoinTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/JoinTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/MainTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/MergeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/MergeTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/S3SelectScanTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/S3SelectScanTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/ShuffleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/ShuffleTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/SortTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/SortTest.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/TestUtil.cpp -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/TestUtil.h -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/aggregate/a.csv: -------------------------------------------------------------------------------- 1 | aa,ab,ac 2 | 10,13,16 3 | 11,14,17 4 | 12,15,18 5 | -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/cache/test.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,2,3 3 | 4,5,6 4 | 7,8,9 5 | -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/filescan/multi-partition/test01.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,11,21 3 | 2,12,22 4 | 3,13,23 5 | -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/filescan/multi-partition/test02.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 4,14,24 3 | 5,15,25 4 | 6,16,26 5 | -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/filescan/multi-partition/test03.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 7,17,27 3 | 8,18,28 4 | 9,19,29 5 | -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/filescan/single-partition/test.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,2,3 3 | 4,5,6 4 | 7,8,9 5 | -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/filter/a.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/data/filter/a.csv -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/group/a.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/data/group/a.csv -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/join/a.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/data/join/a.csv -------------------------------------------------------------------------------- /fpdb-executor/ATTIC/test/data/join/b.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/ATTIC/test/data/join/b.csv -------------------------------------------------------------------------------- /fpdb-executor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-executor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/README.md -------------------------------------------------------------------------------- /fpdb-executor/bench/BloomFilterBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/BloomFilterBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/bench/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/Globals.h -------------------------------------------------------------------------------- /fpdb-executor/bench/GroupBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/GroupBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/bench/HashJoinBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/HashJoinBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/bench/MainBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/MainBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/bench/ShuffleBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/ShuffleBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/bench/SplitBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/bench/SplitBenchmark.cpp -------------------------------------------------------------------------------- /fpdb-executor/include/fpdb/executor/Executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/include/fpdb/executor/Executor.h -------------------------------------------------------------------------------- /fpdb-executor/include/fpdb/executor/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/include/fpdb/executor/Globals.h -------------------------------------------------------------------------------- /fpdb-executor/include/fpdb/executor/Progress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/include/fpdb/executor/Progress.h -------------------------------------------------------------------------------- /fpdb-executor/include/fpdb/executor/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/include/fpdb/executor/Util.h -------------------------------------------------------------------------------- /fpdb-executor/src/Execution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/Execution.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/Executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/Executor.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/FPDBStoreExecution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/FPDBStoreExecution.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/Globals.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/Progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/Progress.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/cache/BloomFilterCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/cache/BloomFilterCache.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/cache/CardCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/cache/CardCache.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/cache/SegmentCacheActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/cache/SegmentCacheActor.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/cache/TableCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/cache/TableCache.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/caf/CAFAdaptPushdownUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/caf/CAFAdaptPushdownUtil.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/caf/CAFInit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/caf/CAFInit.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/flight/FlightClients.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/flight/FlightClients.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/flight/FlightHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/flight/FlightHandler.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/BitmapMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/BitmapMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/CompleteMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/CompleteMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/ConnectMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/ConnectMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/Envelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/Envelope.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/ErrorMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/ErrorMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/Message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/Message.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/ScanMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/ScanMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/StartMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/StartMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/message/TupleSetMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/message/TupleSetMessage.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/metrics/DebugMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/metrics/DebugMetrics.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/metrics/DiskMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/metrics/DiskMetrics.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/metrics/HashJoinMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/metrics/HashJoinMetrics.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/metrics/NetworkMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/metrics/NetworkMetrics.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/metrics/PredTransMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/metrics/PredTransMetrics.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/POpActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/POpActor.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/POpConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/POpConnection.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/POpContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/POpContext.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/POpDirectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/POpDirectory.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/PhysicalOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/PhysicalOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/PhysicalPlan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/PhysicalPlan.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/group/GroupPOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/group/GroupPOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/merge/MergePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/merge/MergePOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/s3/S3CSVParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/s3/S3CSVParser.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/s3/S3GetPOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/s3/S3GetPOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/s3/S3SelectPOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/s3/S3SelectPOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/s3/SelectPOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/s3/SelectPOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/sort/SortPOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/sort/SortPOp.cpp -------------------------------------------------------------------------------- /fpdb-executor/src/physical/split/SplitPOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-executor/src/physical/split/SplitPOp.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-expression-gandiva/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/README.md -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Add.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/And.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/And.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Canonicalizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Canonicalizer.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Cast.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Column.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Column.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Concat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Concat.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/DateAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/DateAdd.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/DateExtract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/DateExtract.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Divide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Divide.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/EqualTo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/EqualTo.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Expression.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Filter.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Globals.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/GreaterThan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/GreaterThan.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/If.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/If.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/In.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/In.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/IsNotNull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/IsNotNull.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/IsNull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/IsNull.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/LessThan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/LessThan.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Like.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Like.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Multiply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Multiply.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Not.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Not.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/NotEqualTo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/NotEqualTo.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/NumericLiteral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/NumericLiteral.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Or.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Or.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Projector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Projector.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/StringLiteral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/StringLiteral.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Substr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Substr.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Subtract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Subtract.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/src/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/src/Util.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/CastTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/test/CastTest.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/test/Globals.h -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/test/MainTest.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/MultiplyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/test/MultiplyTest.cpp -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/TestUtil.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by matt on 8/5/20. 3 | // 4 | 5 | #include "TestUtil.h" 6 | -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/test/TestUtil.h -------------------------------------------------------------------------------- /fpdb-expression-gandiva/test/ThreadTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression-gandiva/test/ThreadTest.cpp -------------------------------------------------------------------------------- /fpdb-expression/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-expression/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression/README.md -------------------------------------------------------------------------------- /fpdb-expression/src/Expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-expression/src/Expression.cpp -------------------------------------------------------------------------------- /fpdb-expression/src/Filter.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by matt on 6/5/20. 3 | // 4 | 5 | #include "fpdb/expression/Filter.h" 6 | -------------------------------------------------------------------------------- /fpdb-expression/src/Projector.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by matt on 27/4/20. 3 | // 4 | 5 | #include "fpdb/expression/Projector.h" 6 | -------------------------------------------------------------------------------- /fpdb-main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-main/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/README.md -------------------------------------------------------------------------------- /fpdb-main/bench/BitmapPushdownBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/BitmapPushdownBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/BytesReadBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/BytesReadBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/PredTransBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/PredTransBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/PredTransDistBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/PredTransDistBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/SSBDistFPDBStoreBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/SSBDistFPDBStoreBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/TPCHBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/TPCHBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/TPCHDistBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/TPCHDistBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/TPCHDistFPDBStoreBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/TPCHDistFPDBStoreBench.cpp -------------------------------------------------------------------------------- /fpdb-main/bench/TPCHFPDBStoreDiffNodeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/bench/TPCHFPDBStoreDiffNodeBench.cpp -------------------------------------------------------------------------------- /fpdb-main/include/fpdb/main/Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/include/fpdb/main/Client.h -------------------------------------------------------------------------------- /fpdb-main/include/fpdb/main/ExecConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/include/fpdb/main/ExecConfig.h -------------------------------------------------------------------------------- /fpdb-main/include/fpdb/main/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/include/fpdb/main/Server.h -------------------------------------------------------------------------------- /fpdb-main/src/Client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/src/Client.cpp -------------------------------------------------------------------------------- /fpdb-main/src/ClientMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/src/ClientMain.cpp -------------------------------------------------------------------------------- /fpdb-main/src/ExecConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/src/ExecConfig.cpp -------------------------------------------------------------------------------- /fpdb-main/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/src/Server.cpp -------------------------------------------------------------------------------- /fpdb-main/src/ServerMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/src/ServerMain.cpp -------------------------------------------------------------------------------- /fpdb-main/test-base/AdaptPushdownTestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/AdaptPushdownTestUtil.cpp -------------------------------------------------------------------------------- /fpdb-main/test-base/AdaptPushdownTestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/AdaptPushdownTestUtil.h -------------------------------------------------------------------------------- /fpdb-main/test-base/BitmapPushdownTestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/BitmapPushdownTestUtil.cpp -------------------------------------------------------------------------------- /fpdb-main/test-base/BitmapPushdownTestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/BitmapPushdownTestUtil.h -------------------------------------------------------------------------------- /fpdb-main/test-base/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/Globals.h -------------------------------------------------------------------------------- /fpdb-main/test-base/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/MainTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test-base/PredTransTestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/PredTransTestUtil.cpp -------------------------------------------------------------------------------- /fpdb-main/test-base/PredTransTestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/PredTransTestUtil.h -------------------------------------------------------------------------------- /fpdb-main/test-base/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/TestUtil.cpp -------------------------------------------------------------------------------- /fpdb-main/test-base/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test-base/TestUtil.h -------------------------------------------------------------------------------- /fpdb-main/test/BitmapPushdownTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/BitmapPushdownTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/CachingOnlyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/CachingOnlyTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/DSBFPDBStoreSameNodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/DSBFPDBStoreSameNodeTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/HybridTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/HybridTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/PredTransDistTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/PredTransDistTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/PredTransTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/PredTransTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/SSBFPDBStoreSameNodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/SSBFPDBStoreSameNodeTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/SSBTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/SSBTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/TPCHDistTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/TPCHDistTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/TPCHFPDBStoreSameNodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/TPCHFPDBStoreSameNodeTest.cpp -------------------------------------------------------------------------------- /fpdb-main/test/TPCHTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-main/test/TPCHTest.cpp -------------------------------------------------------------------------------- /fpdb-plan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-plan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/README.md -------------------------------------------------------------------------------- /fpdb-plan/include/fpdb/plan/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/include/fpdb/plan/Globals.h -------------------------------------------------------------------------------- /fpdb-plan/include/fpdb/plan/Mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/include/fpdb/plan/Mode.h -------------------------------------------------------------------------------- /fpdb-plan/include/fpdb/plan/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/include/fpdb/plan/Util.h -------------------------------------------------------------------------------- /fpdb-plan/include/fpdb/plan/prephysical/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/include/fpdb/plan/prephysical/Util.h -------------------------------------------------------------------------------- /fpdb-plan/src/Mode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/Mode.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/Util.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/AggregatePrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/AggregatePrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/FilterPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/FilterPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/GroupPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/GroupPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/HashJoinPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/HashJoinPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/JoinOriginTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/JoinOriginTracer.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/LimitSortPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/LimitSortPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/PrePhysicalOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/PrePhysicalOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/PrePhysicalPlan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/PrePhysicalPlan.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/ProjectPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/ProjectPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/SortKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/SortKey.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/SortPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/SortPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/UnionAllPrePOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/UnionAllPrePOp.cpp -------------------------------------------------------------------------------- /fpdb-plan/src/prephysical/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-plan/src/prephysical/Util.cpp -------------------------------------------------------------------------------- /fpdb-store-client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-client/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-store-client/README.md: -------------------------------------------------------------------------------- 1 | # FlexPushdownDB Store Client 2 | 3 | An SDK of sorts for the storage layer -------------------------------------------------------------------------------- /fpdb-store-client/src/Module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-client/src/Module.cpp -------------------------------------------------------------------------------- /fpdb-store-client/test/Global.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by matt on 4/2/22. 3 | // 4 | 5 | #include "Global.hpp" 6 | -------------------------------------------------------------------------------- /fpdb-store-client/test/Global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-client/test/Global.hpp -------------------------------------------------------------------------------- /fpdb-store-client/test/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-client/test/Main.cpp -------------------------------------------------------------------------------- /fpdb-store-server/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-store-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/README.md -------------------------------------------------------------------------------- /fpdb-store-server/executable/Global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/executable/Global.hpp -------------------------------------------------------------------------------- /fpdb-store-server/executable/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/executable/Main.cpp -------------------------------------------------------------------------------- /fpdb-store-server/proto/FileService.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/proto/FileService.proto -------------------------------------------------------------------------------- /fpdb-store-server/src/Module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/Module.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/Server.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/ServerConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/ServerConfig.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/SignalHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/SignalHandler.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/caf/AbstractActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/caf/AbstractActor.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/caf/ActorManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/caf/ActorManager.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/caf/ServerMeta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/caf/ServerMeta.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/cluster/ClusterActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/cluster/ClusterActor.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/cluster/NodeActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/cluster/NodeActor.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/file/RemoteCSVReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/file/RemoteCSVReader.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/BitmapCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/BitmapCache.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/ClearTableCmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/ClearTableCmd.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/CmdObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/CmdObject.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/CmdType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/CmdType.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/FlightHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/FlightHandler.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/PutBitmapCmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/PutBitmapCmd.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/TicketObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/TicketObject.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/TicketType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/TicketType.cpp -------------------------------------------------------------------------------- /fpdb-store-server/src/flight/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/src/flight/Util.cpp -------------------------------------------------------------------------------- /fpdb-store-server/test-resources/simple_data/csv/test.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,2,3 3 | 4,5,6 4 | 7,8,9 5 | -------------------------------------------------------------------------------- /fpdb-store-server/test/DistributedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/DistributedTest.cpp -------------------------------------------------------------------------------- /fpdb-store-server/test/FileServiceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/FileServiceTest.cpp -------------------------------------------------------------------------------- /fpdb-store-server/test/FlightBasicTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/FlightBasicTest.cpp -------------------------------------------------------------------------------- /fpdb-store-server/test/FlightSelectTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/FlightSelectTest.cpp -------------------------------------------------------------------------------- /fpdb-store-server/test/Global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/Global.cpp -------------------------------------------------------------------------------- /fpdb-store-server/test/Global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/Global.hpp -------------------------------------------------------------------------------- /fpdb-store-server/test/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-store-server/test/Main.cpp -------------------------------------------------------------------------------- /fpdb-tuple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-tuple/README.md: -------------------------------------------------------------------------------- 1 | ## FPDB Tuple 2 | 3 | Wrappers around `Arrow` to add missing features. 4 | -------------------------------------------------------------------------------- /fpdb-tuple/bench/ArrayAppenderBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/bench/ArrayAppenderBench.cpp -------------------------------------------------------------------------------- /fpdb-tuple/bench/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/bench/Globals.h -------------------------------------------------------------------------------- /fpdb-tuple/bench/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/bench/Main.cpp -------------------------------------------------------------------------------- /fpdb-tuple/data/csv/test.csv: -------------------------------------------------------------------------------- 1 | A,B,C 2 | 1,2,3 3 | 4,5,6 4 | 7,8,9 5 | -------------------------------------------------------------------------------- /fpdb-tuple/data/csv/test3x10000.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/data/csv/test3x10000.csv -------------------------------------------------------------------------------- /fpdb-tuple/executable/ConverterMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/executable/ConverterMain.cpp -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/ArrayAppender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/ArrayAppender.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/ArrayHasher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/ArrayHasher.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/Column.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/Column.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/ColumnBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/ColumnBuilder.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/ColumnIndex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/ColumnIndex.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/ColumnIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/ColumnIterator.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/ColumnName.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/ColumnName.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/Converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/Converter.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/FileFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/FileFormat.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/FileFormatType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/FileFormatType.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/FileReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/FileReader.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/Globals.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/Scalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/Scalar.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/Schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/Schema.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/TupleKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/TupleKey.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/TupleSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/TupleSet.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/TupleSetIndex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/TupleSetIndex.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/arrow/Arrays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/arrow/Arrays.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/csv/CSVFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/csv/CSVFormat.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/csv/CSVParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/csv/CSVParser.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/csv/CSVReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/csv/CSVReader.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/util/Sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/util/Sample.h -------------------------------------------------------------------------------- /fpdb-tuple/include/fpdb/tuple/util/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/include/fpdb/tuple/util/Util.h -------------------------------------------------------------------------------- /fpdb-tuple/src/ArrayAppender.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by matt on 29/7/20. 3 | // 4 | 5 | -------------------------------------------------------------------------------- /fpdb-tuple/src/ArrayAppenderWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/ArrayAppenderWrapper.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/ArrayHasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/ArrayHasher.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/Column.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/Column.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/ColumnBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/ColumnBuilder.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/ColumnIndex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/ColumnIndex.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/ColumnIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/ColumnIterator.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/ColumnName.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/ColumnName.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/Converter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/Converter.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/FileFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/FileFormat.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/FileReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/FileReader.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/LocalFileReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/LocalFileReader.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/LocalFileReaderBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/LocalFileReaderBuilder.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/RecordBatchHasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/RecordBatchHasher.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/Scalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/Scalar.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/Schema.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/Schema.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/TupleSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/TupleSet.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/TupleSetIndex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/TupleSetIndex.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/TupleSetIndexFinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/TupleSetIndexFinder.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/TupleSetShowOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/TupleSetShowOptions.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/Arrays.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by matt on 3/4/20. 3 | // 4 | 5 | -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/ArrowGzipInputStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/ArrowGzipInputStream.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/ArrowGzipInputStream2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/ArrowGzipInputStream2.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/ArrowInputStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/ArrowInputStream.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/SIMDParserHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/SIMDParserHelpers.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/SchemaHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/SchemaHelper.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/exec/BloomFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/exec/BloomFilter.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/exec/BufferedSinkNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/exec/BufferedSinkNode.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/exec/DummyNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/exec/DummyNode.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/arrow/exec/PartitionUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/arrow/exec/PartitionUtil.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/csv/CSVFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/csv/CSVFormat.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/csv/CSVParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/csv/CSVParser.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/csv/CSVReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/csv/CSVReader.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/csv/LocalCSVReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/csv/LocalCSVReader.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/parquet/LocalParquetReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/parquet/LocalParquetReader.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/parquet/ParquetFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/parquet/ParquetFormat.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/parquet/ParquetReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/parquet/ParquetReader.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/util/BloomFilterMathUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/util/BloomFilterMathUtil.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/util/FileReaderTestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/util/FileReaderTestUtil.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/util/Sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/util/Sample.cpp -------------------------------------------------------------------------------- /fpdb-tuple/src/util/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/src/util/Util.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/ArrayAppenderTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/ArrayAppenderTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/ArrowBloomFilterFPRTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/ArrowBloomFilterFPRTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/CSVTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/CSVTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/Globals.h -------------------------------------------------------------------------------- /fpdb-tuple/test/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/MainTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/ParquetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/ParquetTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/TupleSetIndexTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/TupleSetIndexTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/TupleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/TupleTest.cpp -------------------------------------------------------------------------------- /fpdb-tuple/test/UtilTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-tuple/test/UtilTest.cpp -------------------------------------------------------------------------------- /fpdb-util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/CMakeLists.txt -------------------------------------------------------------------------------- /fpdb-util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/README.md -------------------------------------------------------------------------------- /fpdb-util/include/fpdb/util/CPUMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/include/fpdb/util/CPUMonitor.h -------------------------------------------------------------------------------- /fpdb-util/include/fpdb/util/Color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/include/fpdb/util/Color.h -------------------------------------------------------------------------------- /fpdb-util/include/fpdb/util/DisjointSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/include/fpdb/util/DisjointSet.h -------------------------------------------------------------------------------- /fpdb-util/include/fpdb/util/Traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/include/fpdb/util/Traits.h -------------------------------------------------------------------------------- /fpdb-util/include/fpdb/util/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/include/fpdb/util/Util.h -------------------------------------------------------------------------------- /fpdb-util/src/CPUMonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/src/CPUMonitor.cpp -------------------------------------------------------------------------------- /fpdb-util/src/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/src/Util.cpp -------------------------------------------------------------------------------- /fpdb-util/test/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/test/Globals.h -------------------------------------------------------------------------------- /fpdb-util/test/MainTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/test/MainTest.cpp -------------------------------------------------------------------------------- /fpdb-util/test/TraitsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/test/TraitsTest.cpp -------------------------------------------------------------------------------- /fpdb-util/test/UtilTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/fpdb-util/test/UtilTest.cpp -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/config/aws.airmettle-ec2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/config/aws.airmettle-ec2.conf -------------------------------------------------------------------------------- /resources/config/aws.airmettle-local.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/config/aws.airmettle-local.conf -------------------------------------------------------------------------------- /resources/config/aws.conf: -------------------------------------------------------------------------------- 1 | S3_CLIENT_TYPE=S3 2 | NETWORK_LIMIT=0 3 | -------------------------------------------------------------------------------- /resources/config/aws.s3.conf: -------------------------------------------------------------------------------- 1 | S3_CLIENT_TYPE=S3 2 | NETWORK_LIMIT=0 3 | -------------------------------------------------------------------------------- /resources/config/calcite.conf: -------------------------------------------------------------------------------- 1 | SERVER_PORT=8099 2 | JAR_NAME=flexpushdowndb.thrift.calcite-1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /resources/config/cluster_ips: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/config/exec.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/config/exec.conf -------------------------------------------------------------------------------- /resources/config/fpdb-store.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/config/fpdb-store.conf -------------------------------------------------------------------------------- /resources/config/fpdb-store_ips: -------------------------------------------------------------------------------- 1 | localhost 2 | -------------------------------------------------------------------------------- /resources/config/pushdown.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/config/pushdown.conf -------------------------------------------------------------------------------- /resources/metadata/dsb-sf1/parquet/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/dsb-sf1/parquet/schema.json -------------------------------------------------------------------------------- /resources/metadata/dsb-sf1/parquet/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/dsb-sf1/parquet/stats.json -------------------------------------------------------------------------------- /resources/metadata/fkey/tpcds-dsb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/fkey/tpcds-dsb.json -------------------------------------------------------------------------------- /resources/metadata/fkey/tpch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/fkey/tpch.json -------------------------------------------------------------------------------- /resources/metadata/job/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/job/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/job/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/job/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/job/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/job/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/job/parquet/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/job/parquet/schema.json -------------------------------------------------------------------------------- /resources/metadata/job/parquet/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/job/parquet/stats.json -------------------------------------------------------------------------------- /resources/metadata/job/parquet/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/job/parquet/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf0.01/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf0.01/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf0.01/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf0.01/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf0.01/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf0.01/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf1/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf1/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf1/csv/segment_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf1/csv/segment_info -------------------------------------------------------------------------------- /resources/metadata/ssb-sf1/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf1/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf1/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf1/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf100/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf100/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf100/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf100/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf100/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf100/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf50/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf50/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf50/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf50/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf50/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf50/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/ssb-sf50/parquet/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/ssb-sf50/parquet/stats.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf0.01/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf0.01/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf0.01/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf0.01/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf1/parquet/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf1/parquet/stats.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf10/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf10/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf10/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf10/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf10/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf10/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf100/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf100/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf100/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf100/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf100/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf100/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf50/csv/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf50/csv/schema.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf50/csv/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf50/csv/stats.json -------------------------------------------------------------------------------- /resources/metadata/tpch-sf50/csv/zoneMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/metadata/tpch-sf50/csv/zoneMap.json -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q100.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q100.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q101.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q101.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q102.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q102.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q13.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q18.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q18.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q19.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q19.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q25.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q25.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q27.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q27.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q40.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q40.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q50.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q50.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q72.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q72.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q84.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q84.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q85.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q85.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q91.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q91.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/agg/q99.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/agg/q99.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q100_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q100_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q101_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q101_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q102_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q102_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q13_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q13_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q18_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q18_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q19_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q19_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q25_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q25_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q27_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q27_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q40_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q40_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q50_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q50_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q72_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q72_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q84_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q84_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q85_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q85_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q91_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q91_spj.sql -------------------------------------------------------------------------------- /resources/query/dsb/original/spj/q99_spj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/dsb/original/spj/q99_spj.sql -------------------------------------------------------------------------------- /resources/query/job/original/10a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/10a.sql -------------------------------------------------------------------------------- /resources/query/job/original/10b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/10b.sql -------------------------------------------------------------------------------- /resources/query/job/original/10c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/10c.sql -------------------------------------------------------------------------------- /resources/query/job/original/11a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/11a.sql -------------------------------------------------------------------------------- /resources/query/job/original/11b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/11b.sql -------------------------------------------------------------------------------- /resources/query/job/original/11c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/11c.sql -------------------------------------------------------------------------------- /resources/query/job/original/11d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/11d.sql -------------------------------------------------------------------------------- /resources/query/job/original/12a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/12a.sql -------------------------------------------------------------------------------- /resources/query/job/original/12b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/12b.sql -------------------------------------------------------------------------------- /resources/query/job/original/12c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/12c.sql -------------------------------------------------------------------------------- /resources/query/job/original/13a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/13a.sql -------------------------------------------------------------------------------- /resources/query/job/original/13b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/13b.sql -------------------------------------------------------------------------------- /resources/query/job/original/13c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/13c.sql -------------------------------------------------------------------------------- /resources/query/job/original/13d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/13d.sql -------------------------------------------------------------------------------- /resources/query/job/original/14a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/14a.sql -------------------------------------------------------------------------------- /resources/query/job/original/14b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/14b.sql -------------------------------------------------------------------------------- /resources/query/job/original/14c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/14c.sql -------------------------------------------------------------------------------- /resources/query/job/original/15a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/15a.sql -------------------------------------------------------------------------------- /resources/query/job/original/15b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/15b.sql -------------------------------------------------------------------------------- /resources/query/job/original/15c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/15c.sql -------------------------------------------------------------------------------- /resources/query/job/original/15d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/15d.sql -------------------------------------------------------------------------------- /resources/query/job/original/16a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/16a.sql -------------------------------------------------------------------------------- /resources/query/job/original/16b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/16b.sql -------------------------------------------------------------------------------- /resources/query/job/original/16c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/16c.sql -------------------------------------------------------------------------------- /resources/query/job/original/16d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/16d.sql -------------------------------------------------------------------------------- /resources/query/job/original/17a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/17a.sql -------------------------------------------------------------------------------- /resources/query/job/original/17b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/17b.sql -------------------------------------------------------------------------------- /resources/query/job/original/17c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/17c.sql -------------------------------------------------------------------------------- /resources/query/job/original/17d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/17d.sql -------------------------------------------------------------------------------- /resources/query/job/original/17e.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/17e.sql -------------------------------------------------------------------------------- /resources/query/job/original/17f.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/17f.sql -------------------------------------------------------------------------------- /resources/query/job/original/18a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/18a.sql -------------------------------------------------------------------------------- /resources/query/job/original/18b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/18b.sql -------------------------------------------------------------------------------- /resources/query/job/original/18c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/18c.sql -------------------------------------------------------------------------------- /resources/query/job/original/19a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/19a.sql -------------------------------------------------------------------------------- /resources/query/job/original/19b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/19b.sql -------------------------------------------------------------------------------- /resources/query/job/original/19c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/19c.sql -------------------------------------------------------------------------------- /resources/query/job/original/19d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/19d.sql -------------------------------------------------------------------------------- /resources/query/job/original/1a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/1a.sql -------------------------------------------------------------------------------- /resources/query/job/original/1b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/1b.sql -------------------------------------------------------------------------------- /resources/query/job/original/1c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/1c.sql -------------------------------------------------------------------------------- /resources/query/job/original/1d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/1d.sql -------------------------------------------------------------------------------- /resources/query/job/original/20a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/20a.sql -------------------------------------------------------------------------------- /resources/query/job/original/20b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/20b.sql -------------------------------------------------------------------------------- /resources/query/job/original/20c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/20c.sql -------------------------------------------------------------------------------- /resources/query/job/original/21a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/21a.sql -------------------------------------------------------------------------------- /resources/query/job/original/21b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/21b.sql -------------------------------------------------------------------------------- /resources/query/job/original/21c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/21c.sql -------------------------------------------------------------------------------- /resources/query/job/original/22a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/22a.sql -------------------------------------------------------------------------------- /resources/query/job/original/22b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/22b.sql -------------------------------------------------------------------------------- /resources/query/job/original/22c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/22c.sql -------------------------------------------------------------------------------- /resources/query/job/original/22d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/22d.sql -------------------------------------------------------------------------------- /resources/query/job/original/23a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/23a.sql -------------------------------------------------------------------------------- /resources/query/job/original/23b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/23b.sql -------------------------------------------------------------------------------- /resources/query/job/original/23c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/23c.sql -------------------------------------------------------------------------------- /resources/query/job/original/24a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/24a.sql -------------------------------------------------------------------------------- /resources/query/job/original/24b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/24b.sql -------------------------------------------------------------------------------- /resources/query/job/original/25a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/25a.sql -------------------------------------------------------------------------------- /resources/query/job/original/25b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/25b.sql -------------------------------------------------------------------------------- /resources/query/job/original/25c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/25c.sql -------------------------------------------------------------------------------- /resources/query/job/original/26a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/26a.sql -------------------------------------------------------------------------------- /resources/query/job/original/26b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/26b.sql -------------------------------------------------------------------------------- /resources/query/job/original/26c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/26c.sql -------------------------------------------------------------------------------- /resources/query/job/original/27a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/27a.sql -------------------------------------------------------------------------------- /resources/query/job/original/27b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/27b.sql -------------------------------------------------------------------------------- /resources/query/job/original/27c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/27c.sql -------------------------------------------------------------------------------- /resources/query/job/original/28a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/28a.sql -------------------------------------------------------------------------------- /resources/query/job/original/28b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/28b.sql -------------------------------------------------------------------------------- /resources/query/job/original/28c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/28c.sql -------------------------------------------------------------------------------- /resources/query/job/original/29a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/29a.sql -------------------------------------------------------------------------------- /resources/query/job/original/29b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/29b.sql -------------------------------------------------------------------------------- /resources/query/job/original/29c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/29c.sql -------------------------------------------------------------------------------- /resources/query/job/original/2a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/2a.sql -------------------------------------------------------------------------------- /resources/query/job/original/2b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/2b.sql -------------------------------------------------------------------------------- /resources/query/job/original/2c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/2c.sql -------------------------------------------------------------------------------- /resources/query/job/original/2d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/2d.sql -------------------------------------------------------------------------------- /resources/query/job/original/30a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/30a.sql -------------------------------------------------------------------------------- /resources/query/job/original/30b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/30b.sql -------------------------------------------------------------------------------- /resources/query/job/original/30c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/30c.sql -------------------------------------------------------------------------------- /resources/query/job/original/31a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/31a.sql -------------------------------------------------------------------------------- /resources/query/job/original/31b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/31b.sql -------------------------------------------------------------------------------- /resources/query/job/original/31c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/31c.sql -------------------------------------------------------------------------------- /resources/query/job/original/32a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/32a.sql -------------------------------------------------------------------------------- /resources/query/job/original/32b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/32b.sql -------------------------------------------------------------------------------- /resources/query/job/original/33a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/33a.sql -------------------------------------------------------------------------------- /resources/query/job/original/33b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/33b.sql -------------------------------------------------------------------------------- /resources/query/job/original/33c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/33c.sql -------------------------------------------------------------------------------- /resources/query/job/original/3a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/3a.sql -------------------------------------------------------------------------------- /resources/query/job/original/3b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/3b.sql -------------------------------------------------------------------------------- /resources/query/job/original/3c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/3c.sql -------------------------------------------------------------------------------- /resources/query/job/original/4a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/4a.sql -------------------------------------------------------------------------------- /resources/query/job/original/4b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/4b.sql -------------------------------------------------------------------------------- /resources/query/job/original/4c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/4c.sql -------------------------------------------------------------------------------- /resources/query/job/original/5a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/5a.sql -------------------------------------------------------------------------------- /resources/query/job/original/5b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/5b.sql -------------------------------------------------------------------------------- /resources/query/job/original/5c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/5c.sql -------------------------------------------------------------------------------- /resources/query/job/original/6a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/6a.sql -------------------------------------------------------------------------------- /resources/query/job/original/6b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/6b.sql -------------------------------------------------------------------------------- /resources/query/job/original/6c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/6c.sql -------------------------------------------------------------------------------- /resources/query/job/original/6d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/6d.sql -------------------------------------------------------------------------------- /resources/query/job/original/6e.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/6e.sql -------------------------------------------------------------------------------- /resources/query/job/original/6f.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/6f.sql -------------------------------------------------------------------------------- /resources/query/job/original/7a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/7a.sql -------------------------------------------------------------------------------- /resources/query/job/original/7b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/7b.sql -------------------------------------------------------------------------------- /resources/query/job/original/7c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/7c.sql -------------------------------------------------------------------------------- /resources/query/job/original/8a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/8a.sql -------------------------------------------------------------------------------- /resources/query/job/original/8b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/8b.sql -------------------------------------------------------------------------------- /resources/query/job/original/8c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/8c.sql -------------------------------------------------------------------------------- /resources/query/job/original/8d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/8d.sql -------------------------------------------------------------------------------- /resources/query/job/original/9a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/9a.sql -------------------------------------------------------------------------------- /resources/query/job/original/9b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/9b.sql -------------------------------------------------------------------------------- /resources/query/job/original/9c.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/9c.sql -------------------------------------------------------------------------------- /resources/query/job/original/9d.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/job/original/9d.sql -------------------------------------------------------------------------------- /resources/query/ssb/generated/1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/generated/1.sql -------------------------------------------------------------------------------- /resources/query/ssb/generated/2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/generated/2.sql -------------------------------------------------------------------------------- /resources/query/ssb/generated/3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/generated/3.sql -------------------------------------------------------------------------------- /resources/query/ssb/generated/4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/generated/4.sql -------------------------------------------------------------------------------- /resources/query/ssb/generated/5.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/generated/5.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/1.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/1.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/1.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/1.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/1.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/2.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/2.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/2.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/2.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/2.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/2.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/3.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/3.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/3.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/3.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/3.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/3.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/3.4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/3.4.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/4.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/4.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/4.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/4.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/original/4.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/original/4.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/1.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/1.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/1.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/1.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/1.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/2.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/2.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/2.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/2.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/2.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/2.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/3.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/3.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/3.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/3.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/3.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/3.3.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/3.4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/3.4.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/4.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/4.1.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/4.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/4.2.sql -------------------------------------------------------------------------------- /resources/query/ssb/typed/4.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/ssb/typed/4.3.sql -------------------------------------------------------------------------------- /resources/query/tpch/modified/05-jo1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/modified/05-jo1.sql -------------------------------------------------------------------------------- /resources/query/tpch/modified/05-jo2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/modified/05-jo2.sql -------------------------------------------------------------------------------- /resources/query/tpch/modified/05-jo3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/modified/05-jo3.sql -------------------------------------------------------------------------------- /resources/query/tpch/modified/09-jo1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/modified/09-jo1.sql -------------------------------------------------------------------------------- /resources/query/tpch/modified/09-jo2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/modified/09-jo2.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/01.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/01.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/02.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/02.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/03.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/03.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/04.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/04.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/05.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/05.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/06.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/06.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/07.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/07.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/08.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/08.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/09.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/09.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/10.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/11.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/12.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/13.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/14.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/14.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/15.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/15.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/16.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/16.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/17.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/17.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/18.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/18.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/19.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/19.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/20.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/20.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/21.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/21.sql -------------------------------------------------------------------------------- /resources/query/tpch/original/22.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/query/tpch/original/22.sql -------------------------------------------------------------------------------- /resources/result/job/original/10a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/10a.r -------------------------------------------------------------------------------- /resources/result/job/original/11a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/11a.r -------------------------------------------------------------------------------- /resources/result/job/original/12a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/12a.r -------------------------------------------------------------------------------- /resources/result/job/original/13a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/13a.r -------------------------------------------------------------------------------- /resources/result/job/original/14a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/14a.r -------------------------------------------------------------------------------- /resources/result/job/original/15a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/15a.r -------------------------------------------------------------------------------- /resources/result/job/original/16a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/16a.r -------------------------------------------------------------------------------- /resources/result/job/original/17a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/17a.r -------------------------------------------------------------------------------- /resources/result/job/original/18a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/18a.r -------------------------------------------------------------------------------- /resources/result/job/original/19a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/19a.r -------------------------------------------------------------------------------- /resources/result/job/original/1a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/1a.r -------------------------------------------------------------------------------- /resources/result/job/original/20a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/20a.r -------------------------------------------------------------------------------- /resources/result/job/original/21a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/21a.r -------------------------------------------------------------------------------- /resources/result/job/original/22a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/22a.r -------------------------------------------------------------------------------- /resources/result/job/original/23a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/23a.r -------------------------------------------------------------------------------- /resources/result/job/original/24a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/24a.r -------------------------------------------------------------------------------- /resources/result/job/original/25a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/25a.r -------------------------------------------------------------------------------- /resources/result/job/original/26a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/26a.r -------------------------------------------------------------------------------- /resources/result/job/original/27a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/27a.r -------------------------------------------------------------------------------- /resources/result/job/original/28a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/28a.r -------------------------------------------------------------------------------- /resources/result/job/original/29a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/29a.r -------------------------------------------------------------------------------- /resources/result/job/original/2a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/2a.r -------------------------------------------------------------------------------- /resources/result/job/original/30a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/30a.r -------------------------------------------------------------------------------- /resources/result/job/original/31a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/31a.r -------------------------------------------------------------------------------- /resources/result/job/original/32a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/32a.r -------------------------------------------------------------------------------- /resources/result/job/original/33a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/33a.r -------------------------------------------------------------------------------- /resources/result/job/original/3a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/3a.r -------------------------------------------------------------------------------- /resources/result/job/original/4a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/4a.r -------------------------------------------------------------------------------- /resources/result/job/original/5a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/5a.r -------------------------------------------------------------------------------- /resources/result/job/original/6a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/6a.r -------------------------------------------------------------------------------- /resources/result/job/original/7a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/7a.r -------------------------------------------------------------------------------- /resources/result/job/original/8a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/8a.r -------------------------------------------------------------------------------- /resources/result/job/original/9a.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/job/original/9a.r -------------------------------------------------------------------------------- /resources/result/ssb-sf0.01/ssb/original/1.1.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/ssb-sf0.01/ssb/original/1.1.r -------------------------------------------------------------------------------- /resources/result/ssb-sf0.01/ssb/original/1.2.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/ssb-sf0.01/ssb/original/1.2.r -------------------------------------------------------------------------------- /resources/result/ssb-sf0.01/ssb/original/1.3.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/result/ssb-sf0.01/ssb/original/1.3.r -------------------------------------------------------------------------------- /resources/script/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/build.sh -------------------------------------------------------------------------------- /resources/script/compute/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/compute/deploy.sh -------------------------------------------------------------------------------- /resources/script/compute/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/compute/start.sh -------------------------------------------------------------------------------- /resources/script/compute/start_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/compute/start_node.sh -------------------------------------------------------------------------------- /resources/script/compute/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/compute/stop.sh -------------------------------------------------------------------------------- /resources/script/compute/stop_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/compute/stop_node.sh -------------------------------------------------------------------------------- /resources/script/data-gen/ssb-data-gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/data-gen/ssb-data-gen.py -------------------------------------------------------------------------------- /resources/script/data-gen/tpch-data-gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/data-gen/tpch-data-gen.py -------------------------------------------------------------------------------- /resources/script/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/deploy.sh -------------------------------------------------------------------------------- /resources/script/deploy_func.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/deploy_func.sh -------------------------------------------------------------------------------- /resources/script/format_delimiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/format_delimiter.py -------------------------------------------------------------------------------- /resources/script/fpdb-store/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/fpdb-store/deploy.sh -------------------------------------------------------------------------------- /resources/script/fpdb-store/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/fpdb-store/start.sh -------------------------------------------------------------------------------- /resources/script/fpdb-store/start_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/fpdb-store/start_node.sh -------------------------------------------------------------------------------- /resources/script/fpdb-store/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/fpdb-store/stop.sh -------------------------------------------------------------------------------- /resources/script/fpdb-store/stop_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/fpdb-store/stop_node.sh -------------------------------------------------------------------------------- /resources/script/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/setup.sh -------------------------------------------------------------------------------- /resources/script/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/start.sh -------------------------------------------------------------------------------- /resources/script/start_node_func.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/start_node_func.sh -------------------------------------------------------------------------------- /resources/script/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/stop.sh -------------------------------------------------------------------------------- /resources/script/stop_node_func.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/stop_node_func.sh -------------------------------------------------------------------------------- /resources/script/test/test_cases_dsb_mb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/test/test_cases_dsb_mb -------------------------------------------------------------------------------- /resources/script/test/test_cases_dsb_spj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/test/test_cases_dsb_spj -------------------------------------------------------------------------------- /resources/script/test/test_cases_tpch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/test/test_cases_tpch -------------------------------------------------------------------------------- /resources/script/util_func.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/util_func.sh -------------------------------------------------------------------------------- /resources/script/util_param.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/resources/script/util_param.sh -------------------------------------------------------------------------------- /tools/data/cp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/tools/data/cp.py -------------------------------------------------------------------------------- /tools/data/select-object-content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/tools/data/select-object-content.py -------------------------------------------------------------------------------- /tools/project/bin/darwin-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/tools/project/bin/darwin-prerequisites.sh -------------------------------------------------------------------------------- /tools/project/bin/ubuntu-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-olap/FlexPushdownDB/HEAD/tools/project/bin/ubuntu-prerequisites.sh -------------------------------------------------------------------------------- /tools/project/etc/env.sh: -------------------------------------------------------------------------------- 1 | # Placeholder for project tools environment 2 | --------------------------------------------------------------------------------