├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── build-sbt.yml │ ├── jacoco_check.yml │ └── license_check.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── atum-s3-sdk-extension └── src │ ├── main │ └── scala │ │ └── za │ │ └── co │ │ └── absa │ │ └── atum │ │ ├── AtumImplicitsSdkS3.scala │ │ ├── core │ │ ├── AtumSdkS3.scala │ │ ├── ControlFrameworkStateSdkS3.scala │ │ └── SparkQueryExecutionListenerSdkS3.scala │ │ ├── persistence │ │ ├── S3ControlMeasuresStorer.scala │ │ └── s3 │ │ │ ├── ControlMeasuresSdkS3LoaderJsonFile.scala │ │ │ ├── ControlMeasuresSdkS3StorerJsonFile.scala │ │ │ └── Regional.scala │ │ └── utils │ │ └── SdkS3ClientUtils.scala │ └── test │ ├── resources │ ├── example_input.info │ └── mockito-extensions │ │ └── org.mockito.plugins.MockMaker │ └── scala │ └── za │ └── co │ └── absa │ └── atum │ └── persistence │ ├── TestResources.scala │ └── s3 │ ├── ControlMeasuresSdkS3LoaderJsonSpec.scala │ └── ControlMeasuresSdkS3StorerJsonSpec.scala ├── atum └── src │ ├── main │ ├── resources │ │ └── atum_build.properties │ └── scala │ │ └── za │ │ └── co │ │ └── absa │ │ └── atum │ │ ├── AtumImplicits.scala │ │ ├── core │ │ ├── Accumulator.scala │ │ ├── Atum.scala │ │ ├── Constants.scala │ │ ├── ControlFrameworkState.scala │ │ ├── ControlType.scala │ │ ├── MeasurementProcessor.scala │ │ ├── SparkEventListener.scala │ │ └── SparkQueryExecutionListener.scala │ │ ├── model │ │ └── CheckpointImplicits.scala │ │ ├── persistence │ │ ├── ControlMeasuresLoader.scala │ │ ├── ControlMeasuresParser.scala │ │ ├── ControlMeasuresStorer.scala │ │ └── hdfs │ │ │ ├── ControlMeasuresHdfsLoaderJsonFile.scala │ │ │ └── ControlMeasuresHdfsStorerJsonFile.scala │ │ ├── plugins │ │ ├── EventListener.scala │ │ └── PluginManager.scala │ │ └── utils │ │ ├── ARMImplicits.scala │ │ ├── BuildProperties.scala │ │ ├── ConfigurationImplicits.scala │ │ ├── ExecutionPlanUtils.scala │ │ ├── FileUtils.scala │ │ ├── HdfsFileUtils.scala │ │ ├── InfoFile.scala │ │ ├── OperatingSystem.scala │ │ ├── SparkLocalMaster.scala │ │ ├── SparkTestBase.scala │ │ └── controlmeasure │ │ ├── ControlMeasureBuilder.scala │ │ └── ControlMeasureUtils.scala │ └── test │ ├── resources │ ├── example_input.info │ └── mockito-extensions │ │ └── org.mockito.plugins.MockMaker │ └── scala │ └── za │ └── co │ └── absa │ └── atum │ ├── CachingStorageLevelSpec.scala │ ├── ControlInfoToJsonSerializationSpec.scala │ ├── ControlMeasureBaseTestSuite.scala │ ├── ControlMeasurementsSpec.scala │ ├── core │ └── AccumulatorSpec.scala │ ├── persistence │ ├── TestResources.scala │ └── hdfs │ │ ├── ControlMeasuresHdfsLoaderJsonSpec.scala │ │ └── ControlMeasuresHdfsStorerJsonSpec.scala │ └── utils │ ├── BuildPropertiesSpec.scala │ ├── ExecutionPlanUtilsSuite.scala │ ├── FileUtilsSpec.scala │ ├── HdfsFileUtilsSpec.scala │ ├── OperatingSystemSuite.scala │ └── controlmeasure │ ├── ControlMeasureBuilderTest.scala │ └── ControlMeasureUtilsSpec.scala ├── examples-s3-sdk-extension ├── data │ └── input │ │ └── wikidata.csv └── src │ ├── main │ └── scala │ │ └── za │ │ └── co │ │ └── absa │ │ └── atum │ │ └── examples │ │ ├── SampleSdkS3Measurements1.scala │ │ └── SampleSdkS3Measurements2.scala │ └── test │ └── scala │ └── za │ └── co │ └── absa │ └── atum │ └── examples │ └── SampleMeasurementsS3RunnerExampleSpec.scala ├── examples └── src │ ├── main │ └── scala │ │ └── za │ │ └── co │ │ └── absa │ │ └── atum │ │ ├── examples │ │ ├── CreateInfoFileTool.scala │ │ ├── CreateInfoFileToolCSV.scala │ │ ├── SampleMeasurements1.scala │ │ └── SampleMeasurements2.scala │ │ └── utils │ │ └── SparkJobRunnerMethods.scala │ └── test │ ├── resources │ └── input │ │ ├── wikidata.csv │ │ └── wikidata.csv.info │ └── scala │ └── za │ └── co │ └── absa │ └── atum │ ├── HdfsInfoIntegrationSuite.scala │ ├── LocalFsTestUtils.scala │ └── examples │ └── SampleMeasurementsHdfsRunnerSpec.scala ├── model └── src │ ├── main │ └── scala │ │ └── za │ │ └── co │ │ └── absa │ │ └── atum │ │ ├── model │ │ ├── Checkpoint.scala │ │ ├── ControlMeasure.scala │ │ ├── ControlMeasureMetadata.scala │ │ ├── Measurement.scala │ │ ├── RunError.scala │ │ ├── RunState.scala │ │ └── RunStatus.scala │ │ └── utils │ │ └── SerializationUtils.scala │ └── test │ └── scala │ └── za │ └── co │ └── absa │ └── atum │ ├── model │ └── ControlMeasureSpec.scala │ └── util │ ├── JacksonJsonSerializer.scala │ ├── SerializationUtilsJsonSpec.scala │ └── SerializatonUtilsBigDecimalToJsonSpec.scala ├── project ├── BuildInfoTemplateSettings.scala ├── Dependencies.scala ├── build.properties └── plugins.sbt ├── publish.sbt ├── scalastyle-config.xml └── version.sbt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build-sbt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/.github/workflows/build-sbt.yml -------------------------------------------------------------------------------- /.github/workflows/jacoco_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/.github/workflows/jacoco_check.yml -------------------------------------------------------------------------------- /.github/workflows/license_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/.github/workflows/license_check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/README.md -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/AtumImplicitsSdkS3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/AtumImplicitsSdkS3.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/core/AtumSdkS3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/core/AtumSdkS3.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/core/ControlFrameworkStateSdkS3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/core/ControlFrameworkStateSdkS3.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/core/SparkQueryExecutionListenerSdkS3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/core/SparkQueryExecutionListenerSdkS3.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/S3ControlMeasuresStorer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/S3ControlMeasuresStorer.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3LoaderJsonFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3LoaderJsonFile.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3StorerJsonFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3StorerJsonFile.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/s3/Regional.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/persistence/s3/Regional.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/utils/SdkS3ClientUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/main/scala/za/co/absa/atum/utils/SdkS3ClientUtils.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/test/resources/example_input.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/test/resources/example_input.info -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/test/scala/za/co/absa/atum/persistence/TestResources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/test/scala/za/co/absa/atum/persistence/TestResources.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/test/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3LoaderJsonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/test/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3LoaderJsonSpec.scala -------------------------------------------------------------------------------- /atum-s3-sdk-extension/src/test/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3StorerJsonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum-s3-sdk-extension/src/test/scala/za/co/absa/atum/persistence/s3/ControlMeasuresSdkS3StorerJsonSpec.scala -------------------------------------------------------------------------------- /atum/src/main/resources/atum_build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/resources/atum_build.properties -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/AtumImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/AtumImplicits.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/Accumulator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/Accumulator.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/Atum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/Atum.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/Constants.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/ControlFrameworkState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/ControlFrameworkState.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/ControlType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/ControlType.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/MeasurementProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/MeasurementProcessor.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/SparkEventListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/SparkEventListener.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/core/SparkQueryExecutionListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/core/SparkQueryExecutionListener.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/model/CheckpointImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/model/CheckpointImplicits.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/persistence/ControlMeasuresLoader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/persistence/ControlMeasuresLoader.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/persistence/ControlMeasuresParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/persistence/ControlMeasuresParser.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/persistence/ControlMeasuresStorer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/persistence/ControlMeasuresStorer.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsLoaderJsonFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsLoaderJsonFile.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsStorerJsonFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsStorerJsonFile.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/plugins/EventListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/plugins/EventListener.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/plugins/PluginManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/plugins/PluginManager.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/ARMImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/ARMImplicits.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/BuildProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/BuildProperties.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/ConfigurationImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/ConfigurationImplicits.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/ExecutionPlanUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/ExecutionPlanUtils.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/FileUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/FileUtils.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/HdfsFileUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/HdfsFileUtils.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/InfoFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/InfoFile.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/OperatingSystem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/OperatingSystem.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/SparkLocalMaster.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/SparkLocalMaster.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/SparkTestBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/SparkTestBase.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureBuilder.scala -------------------------------------------------------------------------------- /atum/src/main/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/main/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureUtils.scala -------------------------------------------------------------------------------- /atum/src/test/resources/example_input.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/resources/example_input.info -------------------------------------------------------------------------------- /atum/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/CachingStorageLevelSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/CachingStorageLevelSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/ControlInfoToJsonSerializationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/ControlInfoToJsonSerializationSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/ControlMeasureBaseTestSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/ControlMeasureBaseTestSuite.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/ControlMeasurementsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/ControlMeasurementsSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/core/AccumulatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/core/AccumulatorSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/persistence/TestResources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/persistence/TestResources.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsLoaderJsonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsLoaderJsonSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsStorerJsonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/persistence/hdfs/ControlMeasuresHdfsStorerJsonSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/BuildPropertiesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/BuildPropertiesSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/ExecutionPlanUtilsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/ExecutionPlanUtilsSuite.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/FileUtilsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/FileUtilsSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/HdfsFileUtilsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/HdfsFileUtilsSpec.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/OperatingSystemSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/OperatingSystemSuite.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureBuilderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureBuilderTest.scala -------------------------------------------------------------------------------- /atum/src/test/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureUtilsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/atum/src/test/scala/za/co/absa/atum/utils/controlmeasure/ControlMeasureUtilsSpec.scala -------------------------------------------------------------------------------- /examples-s3-sdk-extension/data/input/wikidata.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples-s3-sdk-extension/data/input/wikidata.csv -------------------------------------------------------------------------------- /examples-s3-sdk-extension/src/main/scala/za/co/absa/atum/examples/SampleSdkS3Measurements1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples-s3-sdk-extension/src/main/scala/za/co/absa/atum/examples/SampleSdkS3Measurements1.scala -------------------------------------------------------------------------------- /examples-s3-sdk-extension/src/main/scala/za/co/absa/atum/examples/SampleSdkS3Measurements2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples-s3-sdk-extension/src/main/scala/za/co/absa/atum/examples/SampleSdkS3Measurements2.scala -------------------------------------------------------------------------------- /examples-s3-sdk-extension/src/test/scala/za/co/absa/atum/examples/SampleMeasurementsS3RunnerExampleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples-s3-sdk-extension/src/test/scala/za/co/absa/atum/examples/SampleMeasurementsS3RunnerExampleSpec.scala -------------------------------------------------------------------------------- /examples/src/main/scala/za/co/absa/atum/examples/CreateInfoFileTool.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/main/scala/za/co/absa/atum/examples/CreateInfoFileTool.scala -------------------------------------------------------------------------------- /examples/src/main/scala/za/co/absa/atum/examples/CreateInfoFileToolCSV.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/main/scala/za/co/absa/atum/examples/CreateInfoFileToolCSV.scala -------------------------------------------------------------------------------- /examples/src/main/scala/za/co/absa/atum/examples/SampleMeasurements1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/main/scala/za/co/absa/atum/examples/SampleMeasurements1.scala -------------------------------------------------------------------------------- /examples/src/main/scala/za/co/absa/atum/examples/SampleMeasurements2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/main/scala/za/co/absa/atum/examples/SampleMeasurements2.scala -------------------------------------------------------------------------------- /examples/src/main/scala/za/co/absa/atum/utils/SparkJobRunnerMethods.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/main/scala/za/co/absa/atum/utils/SparkJobRunnerMethods.scala -------------------------------------------------------------------------------- /examples/src/test/resources/input/wikidata.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/test/resources/input/wikidata.csv -------------------------------------------------------------------------------- /examples/src/test/resources/input/wikidata.csv.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/test/resources/input/wikidata.csv.info -------------------------------------------------------------------------------- /examples/src/test/scala/za/co/absa/atum/HdfsInfoIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/test/scala/za/co/absa/atum/HdfsInfoIntegrationSuite.scala -------------------------------------------------------------------------------- /examples/src/test/scala/za/co/absa/atum/LocalFsTestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/test/scala/za/co/absa/atum/LocalFsTestUtils.scala -------------------------------------------------------------------------------- /examples/src/test/scala/za/co/absa/atum/examples/SampleMeasurementsHdfsRunnerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/examples/src/test/scala/za/co/absa/atum/examples/SampleMeasurementsHdfsRunnerSpec.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/Checkpoint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/Checkpoint.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/ControlMeasure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/ControlMeasure.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/ControlMeasureMetadata.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/ControlMeasureMetadata.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/Measurement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/Measurement.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/RunError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/RunError.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/RunState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/RunState.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/model/RunStatus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/model/RunStatus.scala -------------------------------------------------------------------------------- /model/src/main/scala/za/co/absa/atum/utils/SerializationUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/main/scala/za/co/absa/atum/utils/SerializationUtils.scala -------------------------------------------------------------------------------- /model/src/test/scala/za/co/absa/atum/model/ControlMeasureSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/test/scala/za/co/absa/atum/model/ControlMeasureSpec.scala -------------------------------------------------------------------------------- /model/src/test/scala/za/co/absa/atum/util/JacksonJsonSerializer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/test/scala/za/co/absa/atum/util/JacksonJsonSerializer.scala -------------------------------------------------------------------------------- /model/src/test/scala/za/co/absa/atum/util/SerializationUtilsJsonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/test/scala/za/co/absa/atum/util/SerializationUtilsJsonSpec.scala -------------------------------------------------------------------------------- /model/src/test/scala/za/co/absa/atum/util/SerializatonUtilsBigDecimalToJsonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/model/src/test/scala/za/co/absa/atum/util/SerializatonUtilsBigDecimalToJsonSpec.scala -------------------------------------------------------------------------------- /project/BuildInfoTemplateSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/project/BuildInfoTemplateSettings.scala -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/project/build.properties -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /publish.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/publish.sbt -------------------------------------------------------------------------------- /scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/scalastyle-config.xml -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbsaOSS/atum/HEAD/version.sbt --------------------------------------------------------------------------------