├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── deploy.workflow.yml │ └── pr.workflow.yml ├── .gitignore ├── LICENSE ├── README.md ├── dione-hadoop ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── paypal │ │ │ └── dione │ │ │ ├── avro │ │ │ └── hadoop │ │ │ │ └── file │ │ │ │ ├── AvroBtreeFile.java │ │ │ │ └── RecordProjection.java │ │ │ └── hdfs │ │ │ └── index │ │ │ ├── HdfsIndexContants.java │ │ │ └── parquet │ │ │ └── MyInternalParquetRecordReader.java │ └── scala │ │ └── com │ │ └── paypal │ │ └── dione │ │ ├── avro │ │ └── utils │ │ │ └── GenericRecordMap.scala │ │ ├── hdfs │ │ └── index │ │ │ ├── HdfsIndexer.scala │ │ │ ├── HdfsIndexerMetadata.scala │ │ │ ├── avro │ │ │ └── AvroIndexer.scala │ │ │ ├── orc │ │ │ └── OrcIndexer.scala │ │ │ ├── parquet │ │ │ └── ParquetIndexer.scala │ │ │ └── sequence │ │ │ └── SequenceFileIndexer.scala │ │ └── kvstorage │ │ └── hadoop │ │ ├── KVStorageFile.scala │ │ └── avro │ │ ├── AvroBtreeStorageFile.scala │ │ └── AvroHashBtreeStorageFolderReader.scala │ └── test │ ├── resources │ └── log4j.properties │ └── scala │ └── com │ └── paypal │ └── dione │ ├── avro │ └── utils │ │ └── AvroExtensions.scala │ ├── hdfs │ └── index │ │ ├── avro │ │ └── TestAvroIndexer.scala │ │ ├── orc │ │ └── TestOrcIndexer.scala │ │ ├── parquet │ │ └── TestParquetIndexer.scala │ │ └── sequence │ │ └── TestSequenceFileIndexer.scala │ └── kvstorage │ └── hadoop │ └── avro │ ├── BufferedWriterTest.scala │ └── TestAvroBtreeStorageFile.scala ├── dione-spark ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── paypal │ │ │ └── dione │ │ │ └── DummyDoc.java │ ├── python │ │ └── dione │ │ │ ├── __init__.py │ │ │ └── index_manager.py │ └── scala │ │ ├── com │ │ └── paypal │ │ │ └── dione │ │ │ └── spark │ │ │ ├── avro │ │ │ └── btree │ │ │ │ ├── AvroBtreeOutputWriter.scala │ │ │ │ ├── AvroBtreeOutputWriterFactory.scala │ │ │ │ ├── DefaultSource.scala │ │ │ │ ├── SparkAvroBtreeUtils.scala │ │ │ │ └── WriterOptions.scala │ │ │ ├── index │ │ │ ├── IndexManager.scala │ │ │ ├── IndexManagerUtils.scala │ │ │ ├── IndexReader.scala │ │ │ ├── SparkIndexer.scala │ │ │ ├── avro │ │ │ │ └── AvroSparkIndexer.scala │ │ │ ├── orc │ │ │ │ └── OrcSparkIndexer.scala │ │ │ ├── parquet │ │ │ │ └── ParquetSparkIndexer.scala │ │ │ └── sequence │ │ │ │ ├── SeqFileSparkIndexer.scala │ │ │ │ └── SeqFileUtils.scala │ │ │ └── metrics │ │ │ └── StatsReporter.scala │ │ └── org │ │ └── apache │ │ └── spark │ │ ├── dione │ │ └── Metrics.scala │ │ └── sql │ │ ├── avro │ │ └── AvroSerializerHelper.scala │ │ └── hive │ │ └── SparkSqlHiveUtils.scala │ └── test │ ├── python │ ├── conftest.py │ └── index_manager_test.py │ ├── resources │ ├── btree_schema_example.avsc │ └── log4j.properties │ └── scala │ └── com │ └── paypal │ └── dione │ ├── SparkTestBase.scala │ ├── hdfs │ └── index │ │ └── avro │ │ └── TestAvroHdfsIndexerWithSpark.scala │ └── spark │ └── index │ ├── TestIndexManagerBase.scala │ ├── avro │ ├── TestAvroDecimalConverter.scala │ ├── TestAvroHashBtreeStorageFolder.scala │ ├── TestAvroIndexManager.scala │ ├── TestAvroIndexManagerBase.scala │ ├── TestAvroIndexManagerJoin.scala │ ├── TestAvroIndexManagerNonUnique.scala │ ├── TestAvroSparkIndexer.scala │ ├── TestDataSplitter.scala │ └── TestOneLineInBlock.scala │ ├── orc │ └── TestOrcIndexManagerBase.scala │ ├── parquet │ ├── TestParquetIndexManager.scala │ └── TestParquetIndexManagerBase.scala │ └── sequence │ ├── TestSequenceFileIndexManagerBase.scala │ └── TestSparkSequenceFile.scala ├── docs ├── detailed_doc.md ├── quick_start.md └── quick_start_python.md ├── pom.xml └── pytest.ini /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/deploy.workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/.github/workflows/deploy.workflow.yml -------------------------------------------------------------------------------- /.github/workflows/pr.workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/.github/workflows/pr.workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/README.md -------------------------------------------------------------------------------- /dione-hadoop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/pom.xml -------------------------------------------------------------------------------- /dione-hadoop/src/main/java/com/paypal/dione/avro/hadoop/file/AvroBtreeFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/java/com/paypal/dione/avro/hadoop/file/AvroBtreeFile.java -------------------------------------------------------------------------------- /dione-hadoop/src/main/java/com/paypal/dione/avro/hadoop/file/RecordProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/java/com/paypal/dione/avro/hadoop/file/RecordProjection.java -------------------------------------------------------------------------------- /dione-hadoop/src/main/java/com/paypal/dione/hdfs/index/HdfsIndexContants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/java/com/paypal/dione/hdfs/index/HdfsIndexContants.java -------------------------------------------------------------------------------- /dione-hadoop/src/main/java/com/paypal/dione/hdfs/index/parquet/MyInternalParquetRecordReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/java/com/paypal/dione/hdfs/index/parquet/MyInternalParquetRecordReader.java -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/avro/utils/GenericRecordMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/avro/utils/GenericRecordMap.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/HdfsIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/HdfsIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/HdfsIndexerMetadata.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/HdfsIndexerMetadata.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/avro/AvroIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/avro/AvroIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/orc/OrcIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/orc/OrcIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/parquet/ParquetIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/parquet/ParquetIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/sequence/SequenceFileIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/hdfs/index/sequence/SequenceFileIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/kvstorage/hadoop/KVStorageFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/kvstorage/hadoop/KVStorageFile.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/kvstorage/hadoop/avro/AvroBtreeStorageFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/kvstorage/hadoop/avro/AvroBtreeStorageFile.scala -------------------------------------------------------------------------------- /dione-hadoop/src/main/scala/com/paypal/dione/kvstorage/hadoop/avro/AvroHashBtreeStorageFolderReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/main/scala/com/paypal/dione/kvstorage/hadoop/avro/AvroHashBtreeStorageFolderReader.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/avro/utils/AvroExtensions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/avro/utils/AvroExtensions.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/avro/TestAvroIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/avro/TestAvroIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/orc/TestOrcIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/orc/TestOrcIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/parquet/TestParquetIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/parquet/TestParquetIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/sequence/TestSequenceFileIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/hdfs/index/sequence/TestSequenceFileIndexer.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/kvstorage/hadoop/avro/BufferedWriterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/kvstorage/hadoop/avro/BufferedWriterTest.scala -------------------------------------------------------------------------------- /dione-hadoop/src/test/scala/com/paypal/dione/kvstorage/hadoop/avro/TestAvroBtreeStorageFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-hadoop/src/test/scala/com/paypal/dione/kvstorage/hadoop/avro/TestAvroBtreeStorageFile.scala -------------------------------------------------------------------------------- /dione-spark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/pom.xml -------------------------------------------------------------------------------- /dione-spark/src/main/java/com/paypal/dione/DummyDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/java/com/paypal/dione/DummyDoc.java -------------------------------------------------------------------------------- /dione-spark/src/main/python/dione/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/python/dione/__init__.py -------------------------------------------------------------------------------- /dione-spark/src/main/python/dione/index_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/python/dione/index_manager.py -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/AvroBtreeOutputWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/AvroBtreeOutputWriter.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/AvroBtreeOutputWriterFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/AvroBtreeOutputWriterFactory.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/DefaultSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/DefaultSource.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/SparkAvroBtreeUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/SparkAvroBtreeUtils.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/WriterOptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/avro/btree/WriterOptions.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/IndexManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/IndexManager.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/IndexManagerUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/IndexManagerUtils.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/IndexReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/IndexReader.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/SparkIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/SparkIndexer.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/avro/AvroSparkIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/avro/AvroSparkIndexer.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/orc/OrcSparkIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/orc/OrcSparkIndexer.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/parquet/ParquetSparkIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/parquet/ParquetSparkIndexer.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/sequence/SeqFileSparkIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/sequence/SeqFileSparkIndexer.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/index/sequence/SeqFileUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/index/sequence/SeqFileUtils.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/com/paypal/dione/spark/metrics/StatsReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/com/paypal/dione/spark/metrics/StatsReporter.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/org/apache/spark/dione/Metrics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/org/apache/spark/dione/Metrics.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/org/apache/spark/sql/avro/AvroSerializerHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/org/apache/spark/sql/avro/AvroSerializerHelper.scala -------------------------------------------------------------------------------- /dione-spark/src/main/scala/org/apache/spark/sql/hive/SparkSqlHiveUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/main/scala/org/apache/spark/sql/hive/SparkSqlHiveUtils.scala -------------------------------------------------------------------------------- /dione-spark/src/test/python/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/python/conftest.py -------------------------------------------------------------------------------- /dione-spark/src/test/python/index_manager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/python/index_manager_test.py -------------------------------------------------------------------------------- /dione-spark/src/test/resources/btree_schema_example.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/resources/btree_schema_example.avsc -------------------------------------------------------------------------------- /dione-spark/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/SparkTestBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/SparkTestBase.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/hdfs/index/avro/TestAvroHdfsIndexerWithSpark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/hdfs/index/avro/TestAvroHdfsIndexerWithSpark.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/TestIndexManagerBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/TestIndexManagerBase.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroDecimalConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroDecimalConverter.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroHashBtreeStorageFolder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroHashBtreeStorageFolder.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManager.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManagerBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManagerBase.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManagerJoin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManagerJoin.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManagerNonUnique.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroIndexManagerNonUnique.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroSparkIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestAvroSparkIndexer.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestDataSplitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestDataSplitter.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestOneLineInBlock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/avro/TestOneLineInBlock.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/orc/TestOrcIndexManagerBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/orc/TestOrcIndexManagerBase.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/parquet/TestParquetIndexManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/parquet/TestParquetIndexManager.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/parquet/TestParquetIndexManagerBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/parquet/TestParquetIndexManagerBase.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/sequence/TestSequenceFileIndexManagerBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/sequence/TestSequenceFileIndexManagerBase.scala -------------------------------------------------------------------------------- /dione-spark/src/test/scala/com/paypal/dione/spark/index/sequence/TestSparkSequenceFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/dione-spark/src/test/scala/com/paypal/dione/spark/index/sequence/TestSparkSequenceFile.scala -------------------------------------------------------------------------------- /docs/detailed_doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/docs/detailed_doc.md -------------------------------------------------------------------------------- /docs/quick_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/docs/quick_start.md -------------------------------------------------------------------------------- /docs/quick_start_python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/docs/quick_start_python.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/pom.xml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paypal/dione/HEAD/pytest.ini --------------------------------------------------------------------------------