.smv_version
.supported_spark
LICENSE
MANIFEST.in
README.md
log4j.properties
setup.cfg
setup.py
docker/smv/bashrc
docker/smv/entrypoint.sh
docker/smv/hive-site.xml
docker/smv/jupyter_notebook_config.py
docker/smv/kernel.json
docker/smv/requirements.txt
docs/FAQ.md
docs/RoadMap.md
docs/dev/00_DevProcess/best_practice.md
docs/dev/00_DevProcess/building_with_sbt.md
docs/dev/00_DevProcess/create_smv_release.md
docs/dev/00_DevProcess/getting_started.md
docs/dev/01_OverallDesign/app_class.puml
docs/dev/01_OverallDesign/smv_app_vs_context.puml
docs/dev/CSV/csv_attributes.md
docs/dev/DataSetMgr/DataSetMgr.md
docs/dev/DataSetMgr/DataSetMgr_class.puml
docs/dev/DataSetMgr/DataSetMgr_seq.puml
docs/dev/DataSetMgr/psuedo_code.txt
docs/dev/DataSetMgr/todo.md
docs/dev/Docker/docker_versions.md
docs/dev/Metadata/SmvMetadata.md
docs/dev/Metadata/SmvMetadata.puml
docs/dev/Migration/SmvMigrateTo1.3.md
docs/dev/Migration/SmvMigrateTo1.5.md
docs/dev/Migration/SmvMigrateTo1.6.md
docs/dev/Python/mixins.md
docs/dev/Python/overview.md
docs/dev/Python/py_api_class.puml
docs/dev/Python/py_api_seq.puml
docs/dev/Python/reload_python_code.md
docs/dev/SmvConfig/smvconfig.md
docs/dev/SmvDQM/SmvDQM.md
docs/dev/SmvDQM/SmvDQM.puml
docs/dev/SmvDQM/SmvDQM.svg
docs/dev/SmvDQM/python_port.md
docs/dev/SmvDataSet_python_reorg/py_api_class.puml
docs/dev/SmvDataSet_python_reorg/python_ds_reorg.md
docs/dev/SmvEDD/SmvEDD.md
docs/dev/SmvEDD/SmvEDD.puml
docs/dev/SmvEntityMatcher/SmvEntityMatcher.md
docs/dev/SmvEntityMatcher/SmvEntityMatcher.puml
docs/dev/SmvEntityMatcher/SmvEntityMatcher.svg
docs/dev/SmvGenericModule/SmvIoStrategy.md
docs/dev/SmvGenericModule/SmvModuleRunner.md
docs/dev/SmvGenericModule/smv_io_strategy.puml
docs/dev/SmvGenericModule/smv_iomod.puml
docs/dev/SmvPyGDO/01_NewGDOInterface.md
docs/dev/SmvServer/SmvServer.md
docs/dev/Validator/validation_seq.puml
docs/dev/Validator/validator.md
docs/dev/Validator/validator_cls.puml
docs/dev/datasetHash/instance_vs_source_code.md
docs/dev/error_propagation/error_propagation_seq.puml
docs/dev/persist/smv_lock_class.png
docs/dev/persist/smv_lock_class.puml
docs/dev/timing/csv_orc_parquet.md
docs/dev/timing/load_unification.md
docs/images/smv-logo-100px.png
docs/images/smv-logo.png
docs/images/tech_stack.png
docs/user/0_user_toc.md
docs/user/abc.md
docs/user/app_config.md
docs/user/atom.md
docs/user/docker.md
docs/user/dqm.md
docs/user/edd.md
docs/user/known_issues.md
docs/user/run_app.md
docs/user/run_config.md
docs/user/run_shell.md
docs/user/schema_discovery.md
docs/user/smv_dataset.md
docs/user/smv_desc_label.md
docs/user/smv_driver.md
docs/user/smv_entity_matcher.md
docs/user/smv_input.md
docs/user/smv_install.md
docs/user/smv_intro.md
docs/user/smv_jdbc.md
docs/user/smv_jupyter.md
docs/user/smv_metadata.md
docs/user/smv_model.md
docs/user/smv_module.md
docs/user/smv_output.md
docs/user/smv_python_funcs.md
docs/user/smv_schema.md
docs/user/smv_server.md
docs/user/smv_stages.md
docs/user/smv_timepanel.md
docs/user/smv_windows.md
docs/user/tests.md
src/main/python/scripts/__init__.py
src/main/python/scripts/runapp.py
src/main/python/scripts/runtests.py
src/main/python/scripts/smvpyshell.py
src/main/python/scripts/smvserver.py
src/main/python/smv/__init__.py
src/main/python/smv/csv_attributes.py
src/main/python/smv/datasetmgr.py
src/main/python/smv/datasetrepo.py
src/main/python/smv/datasetresolver.py
src/main/python/smv/dqm.py
src/main/python/smv/error.py
src/main/python/smv/functions.py
src/main/python/smv/helpers.py
src/main/python/smv/historical_validators.py
src/main/python/smv/jprops.py
src/main/python/smv/matcher.py
src/main/python/smv/modulesvisitor.py
src/main/python/smv/panel.py
src/main/python/smv/provider.py
src/main/python/smv/runconfig.py
src/main/python/smv/runinfo.py
src/main/python/smv/schema_meta_ops.py
src/main/python/smv/smvapp.py
src/main/python/smv/smvappinfo.py
src/main/python/smv/smvconfig.py
src/main/python/smv/smvdriver.py
src/main/python/smv/smvgenericmodule.py
src/main/python/smv/smvhdfs.py
src/main/python/smv/smvinput.py
src/main/python/smv/smviostrategy.py
src/main/python/smv/smvlock.py
src/main/python/smv/smvmetadata.py
src/main/python/smv/smvmodule.py
src/main/python/smv/smvmodulerunner.py
src/main/python/smv/smvschema.py
src/main/python/smv/smvshell.py
src/main/python/smv/utils.py
src/main/python/smv.egg-info/PKG-INFO
src/main/python/smv.egg-info/SOURCES.txt
src/main/python/smv.egg-info/dependency_links.txt
src/main/python/smv.egg-info/requires.txt
src/main/python/smv.egg-info/top_level.txt
src/main/python/smv/conn/__init__.py
src/main/python/smv/conn/conninfos.py
src/main/python/smv/conn/smvconnectioninfo.py
src/main/python/smv/iomod/__init__.py
src/main/python/smv/iomod/base.py
src/main/python/smv/iomod/inputs.py
src/main/python/smv/iomod/outputs.py
src/main/python/test_support/__init__.py
src/main/python/test_support/extrapath.py
src/main/python/test_support/smvbasetest.py
src/main/python/test_support/test_runner.py
src/main/python/test_support/testconfig.py
src/test/python/testColumnHelper.py
src/test/python/testCsvParserReject.py
src/test/python/testDataFrameHelper.py
src/test/python/testDataSetMgr.py
src/test/python/testDataSetRepo.py
src/test/python/testDiscoverSchema.py
src/test/python/testDynamicConfigAppDir.py
src/test/python/testDynamicRunConfig.py
src/test/python/testGraphJson.py
src/test/python/testHdfsConn.py
src/test/python/testHive.py
src/test/python/testIoStrategy.py
src/test/python/testJdbc.py
src/test/python/testLockStatus.py
src/test/python/testModuleHash.py
src/test/python/testModuleLink.py
src/test/python/testReadSchemaFromDataPath.py
src/test/python/testRunCmdLine.py
src/test/python/testSmvConfig.py
src/test/python/testSmvEntityMatcher.py
src/test/python/testSmvFramework.py
src/test/python/testSmvFramework2.py
src/test/python/testSmvGroupedData.py
src/test/python/testSmvInput.py
src/test/python/testSmvModel.py
src/test/python/testSmvOutput.py
src/test/python/testSmvResult.py
src/test/python/testSmvRunInfo.py
src/test/python/testSmvSchema.py
src/test/python/testSmvShell.py
src/test/python/testSmvUserLib.py
src/test/python/testSmvfuncs.py
src/test/python/smv_model/stage1/__init__.py
src/test/python/smv_model/stage1/modules.py
src/test/python/smv_model/stage2/__init__.py
src/test/python/smv_model/stage2/modules.py
src/test/python/smv_result/stage1/__init__.py
src/test/python/smv_result/stage1/modules.py
src/test/python/smv_result/stage2/__init__.py
src/test/python/smv_result/stage2/modules.py
src/test/python/testCsvParserReject/stage/__init__.py
src/test/python/testCsvParserReject/stage/modules.py
src/test/python/testDataFrameHelper/stage/__init__.py
src/test/python/testDataFrameHelper/stage/modules.py
src/test/python/testDataSetMgr/stage1/__init__.py
src/test/python/testDataSetMgr/stage1/modules.py
src/test/python/testDataSetMgr/stage2/__init__.py
src/test/python/testDataSetMgr/stage2/modules.py
src/test/python/testDataSetMgr/stage3/__init__.py
src/test/python/testDataSetMgr/stage3/modules.py
src/test/python/testDataSetMgr/stage4/__init__.py
src/test/python/testDataSetMgr/stage4/modules.py
src/test/python/testDataSetRepo/after/stage/__init__.py
src/test/python/testDataSetRepo/after/stage/modules.py
src/test/python/testDataSetRepo/bad_provider/library/a.py
src/test/python/testDataSetRepo/bad_provider/stage/__init__.py
src/test/python/testDataSetRepo/bad_provider/stage/modules.py
src/test/python/testDataSetRepo/before/stage/__init__.py
src/test/python/testDataSetRepo/before/stage/abcmod.py
src/test/python/testDataSetRepo/before/stage/modules.py
src/test/python/testDataSetRepo/java_obj/stage/__init__.py
src/test/python/testDataSetRepo/java_obj/stage/modules.py
src/test/python/testDataSetRepo/provider/library/a.py
src/test/python/testDataSetRepo/provider/library/b/__init__.py
src/test/python/testDataSetRepo/provider/library/b/c.py
src/test/python/testDataSetRepo/provider/library/dsalib/__init__.py
src/test/python/testDataSetRepo/provider/library/dsalib/d.py
src/test/python/testDataSetRepo/provider/stage/__init__.py
src/test/python/testDataSetRepo/provider/stage/modules.py
src/test/python/testDynamicConfigAppDir/project-a/conf/smv-app-conf.props
src/test/python/testDynamicConfigAppDir/project-a/src/main/python/stage/__init__.py
src/test/python/testDynamicConfigAppDir/project-a/src/main/python/stage/modules.py
src/test/python/testDynamicConfigAppDir/project-b/conf/smv-app-conf.props
src/test/python/testDynamicConfigAppDir/project-b/src/main/python/notstage/__init__.py
src/test/python/testDynamicConfigAppDir/project-b/src/main/python/notstage/notmodules.py
src/test/python/testDynamicConfigAppDir/project-b/src/main/python/stage/__init__.py
src/test/python/testDynamicConfigAppDir/project-b/src/main/python/stage/modules.py
src/test/python/testDynamicRunConfig/stage/__init__.py
src/test/python/testDynamicRunConfig/stage/modules.py
src/test/python/testGraphJson/stage/__init__.py
src/test/python/testGraphJson/stage/modules.py
src/test/python/testHdfsConn/UTF-8-demo.txt
src/test/python/testHdfsConn/bitcoin128.png
src/test/python/testHive/stage/__init__.py
src/test/python/testHive/stage/modules.py
src/test/python/testIoStrategy/stage/__init__.py
src/test/python/testIoStrategy/stage/modules.py
src/test/python/testJdbc/stage/__init__.py
src/test/python/testJdbc/stage/modules.py
src/test/python/testLockStatus/stage/__init__.py
src/test/python/testLockStatus/stage/modules.py
src/test/python/testModuleHash/after/conf/smv-app-conf.props
src/test/python/testModuleHash/after/library/same.py
src/test/python/testModuleHash/after/library/udl.py
src/test/python/testModuleHash/after/src/main/python/stage/__init__.py
src/test/python/testModuleHash/after/src/main/python/stage/modules.py
src/test/python/testModuleHash/before/conf/smv-app-conf.props
src/test/python/testModuleHash/before/library/same.py
src/test/python/testModuleHash/before/library/udl.py
src/test/python/testModuleHash/before/src/main/python/stage/__init__.py
src/test/python/testModuleHash/before/src/main/python/stage/modules.py
src/test/python/testModuleLink/stage1/__init__.py
src/test/python/testModuleLink/stage1/output.py
src/test/python/testModuleLink/stage2/__init__.py
src/test/python/testModuleLink/stage2/links.py
src/test/python/testRunCmdLine/runstage/__init__.py
src/test/python/testRunCmdLine/runstage/stage1/__init__.py
src/test/python/testRunCmdLine/runstage/stage1/input.py
src/test/python/testRunCmdLine/runstage/stage1/modules.py
src/test/python/testSmvConfig/conf/connections.props
src/test/python/testSmvConfig/conf/smv-app-conf.props
src/test/python/testSmvConfig/conf/smv-user-conf.props
src/test/python/testSmvConfig/conf/kv/default-run.props
src/test/python/testSmvFramework/cycle/__init__.py
src/test/python/testSmvFramework/cycle/modules.py
src/test/python/testSmvFramework/hotload/__init__.py
src/test/python/testSmvFramework/hotload/modules.py
src/test/python/testSmvFramework/metadata_stage/__init__.py
src/test/python/testSmvFramework/metadata_stage/modules.py
src/test/python/testSmvFramework/stage/__init__.py
src/test/python/testSmvFramework/stage/modules.py
src/test/python/testSmvFramework/stage2/__init__.py
src/test/python/testSmvFramework/stage2/modules.py
src/test/python/testSmvFramework/syntax_error_stage/__init__.py
src/test/python/testSmvFramework/syntax_error_stage/modules.py
src/test/python/testSmvFramework/unicode/__init__.py
src/test/python/testSmvFramework/unicode/modules.py
src/test/python/testSmvFramework2/stage/__init__.py
src/test/python/testSmvFramework2/stage/modules.py
src/test/python/testSmvInput/stage/__init__.py
src/test/python/testSmvInput/stage/modules.py
src/test/python/testSmvOutput/stage/__init__.py
src/test/python/testSmvOutput/stage/modules.py
src/test/python/testSmvRunInfo/stage1/__init__.py
src/test/python/testSmvRunInfo/stage1/modules.py
src/test/python/testSmvRunInfo/stage2/__init__.py
src/test/python/testSmvRunInfo/stage2/modules.py
src/test/python/testSmvSchema/data/a.schema
src/test/python/testSmvShell/stage/__init__.py
src/test/python/testSmvShell/stage/modules.py
src/test/python/testSmvShell/stage2/__init__.py
src/test/python/testSmvShell/stage2/modules.py
src/test/python/testSmvUserLib/library/lib1.py
src/test/python/testSmvUserLib/library/submod/__init__.py
src/test/python/testSmvUserLib/library/submod/lib2.py
src/test/python/testSmvUserLib/library/submod/lib3.py
src/test/python/testSmvUserLib/stage1/__init__.py
src/test/python/testSmvUserLib/stage1/modules.py
src/test/resources/data/AggTest/test1.csv
src/test/resources/data/AggTest/test1.schema
src/test/resources/data/AggTest/test2.csv
src/test/resources/data/AggTest/test2.schema
src/test/resources/data/AggTest/test3.csv
src/test/resources/data/AggTest/test3.schema
src/test/resources/data/CsvTest/test1
src/test/resources/data/CsvTest/test1.schema
src/test/resources/data/CsvTest/test2.csv
src/test/resources/data/CsvTest/test2.schema
src/test/resources/data/CsvTest/test3.csv
src/test/resources/data/CsvTest/test3.schema
src/test/resources/data/DQMTest/test1.csv
src/test/resources/data/DQMTest/test1.schema
src/test/resources/data/NonAggTest/LEFT.data.csv
src/test/resources/data/NonAggTest/LEFT.data.schema
src/test/resources/data/NonAggTest/test2
src/test/resources/data/NonAggTest/test2.schema
src/test/resources/data/ParserBug/test2.data
src/test/resources/data/SchemaDiscoveryTest/test1.csv
src/test/resources/data/SchemaDiscoveryTest/test2.csv
src/test/resources/data/SchemaDiscoveryTest/test3.csv
src/test/resources/data/SchemaDiscoveryTest/test4.csv
src/test/resources/data/SchemaDiscoveryTest/test5.csv
src/test/resources/data/SchemaDiscoveryTest/test6.csv
src/test/resources/data/SchemaTest/test1.schema
src/test/resources/data/SchemaTest/test2
src/test/resources/data/SchemaTest/test2.schema
src/test/resources/data/SingleStrRDDTest/test1
src/test/scala/org/tresamigos/smv/AggFuncsTest.scala
src/test/scala/org/tresamigos/smv/BoundedPriorityQueueTest.scala
src/test/scala/org/tresamigos/smv/ColumnHelperTest.scala
src/test/scala/org/tresamigos/smv/CsvTest.scala
src/test/scala/org/tresamigos/smv/DQMTest.scala
src/test/scala/org/tresamigos/smv/DoubleBinHistogramTest.scala
src/test/scala/org/tresamigos/smv/EddTest.scala
src/test/scala/org/tresamigos/smv/NonAggFuncsTest.scala
src/test/scala/org/tresamigos/smv/PivotTest.scala
src/test/scala/org/tresamigos/smv/RankTest.scala
src/test/scala/org/tresamigos/smv/RollupCubeOpTest.scala
src/test/scala/org/tresamigos/smv/SRDDFuncsTest.scala
src/test/scala/org/tresamigos/smv/SchemaDiscoveryTest.scala
src/test/scala/org/tresamigos/smv/SchemaTest.scala
src/test/scala/org/tresamigos/smv/SmvGroupedDataTest.scala
src/test/scala/org/tresamigos/smv/SmvHDFSTest.scala
src/test/scala/org/tresamigos/smv/SmvLockTest.scala
src/test/scala/org/tresamigos/smv/SmvQuantileTest.scala
src/test/scala/org/tresamigos/smv/SmvSkewJoinTest.scala
src/test/scala/org/tresamigos/smv/SparkTestUtil.scala
src/test/scala/org/tresamigos/smv/StructFieldHelperTest.scala
src/test/scala/org/tresamigos/smv/TimePanelTest.scala
src/test/scala/org/tresamigos/smv/UnpivotTest.scala
src/test/scala/org/tresamigos/smv/ValidationTest.scala
src/test/scala/org/tresamigos/smv/matcher/SmvEntityMatcherTest.scala
src/test/scala/org/tresamigos/smv/util/StringConversionTest.scala
src/test/scripts/run-integration-test.sh
target/scala-2.11/smv-2-SNAPSHOT-jar-with-dependencies.jar
tools/_env.sh
tools/smv-init
tools/smv-install
tools/smv-jupyter
tools/smv-jupyter.cmd
tools/smv-pyshell
tools/smv-pytest
tools/smv-run
tools/smv-server
tools/smv-shell
tools/spark-install
tools/dist/0Readme.txt
tools/dist/makedist.sh
tools/dist/run.sh
tools/templates/bigChain/.gitignore.template
tools/templates/bigChain/README.md
tools/templates/bigChain/dupChainMod.sh
tools/templates/bigChain/log4j.properties
tools/templates/bigChain/conf/smv-app-conf.props
tools/templates/bigChain/conf/smv-user-conf.props
tools/templates/bigChain/src/main/python/stage1/__init__.py
tools/templates/bigChain/src/main/python/stage1/employment.py
tools/templates/bigChain/src/main/python/stage1/input.py
tools/templates/bigTree/.gitignore.template
tools/templates/bigTree/README.md
tools/templates/bigTree/dupTreeMod.sh
tools/templates/bigTree/log4j.properties
tools/templates/bigTree/conf/smv-app-conf.props
tools/templates/bigTree/conf/smv-user-conf.props
tools/templates/bigTree/src/main/python/stage1/__init__.py
tools/templates/bigTree/src/main/python/stage1/employment.py
tools/templates/bigTree/src/main/python/stage1/input.py
tools/templates/blank/.gitignore.template
tools/templates/blank/README.md
tools/templates/blank/log4j.properties
tools/templates/blank/conf/smv-app-conf.props
tools/templates/blank/conf/smv-user-conf.props
tools/templates/blank/notebooks/Untitled.ipynb
tools/templates/data/input/employment/CB1200CZ11.csv
tools/templates/data/input/employment/CB1200CZ11.schema
tools/templates/data/input/employment/info.md
tools/templates/enterprise/.gitignore.template
tools/templates/enterprise/README.md
tools/templates/enterprise/log4j.properties
tools/templates/enterprise/conf/smv-app-conf.props
tools/templates/enterprise/conf/smv-user-conf.props
tools/templates/enterprise/conf/smv-user-conf.props.template
tools/templates/enterprise/notebooks/Untitled.ipynb
tools/templates/enterprise/src/main/python/stage1/employment.py
tools/templates/enterprise/src/main/python/stage1/inputdata.py
tools/templates/enterprise/src/main/python/stage2/category.py
tools/templates/enterprise/src/main/python/stage2/inputdata.py
tools/templates/simple/.gitignore.template
tools/templates/simple/README.md
tools/templates/simple/log4j.properties
tools/templates/simple/conf/smv-app-conf.props
tools/templates/simple/conf/smv-user-conf.props
tools/templates/simple/notebooks/Untitled.ipynb
tools/templates/simple/src/main/python/stage1/employment.py
tools/templates/test/.gitignore.template
tools/templates/test/README.md
tools/templates/test/build.sbt
tools/templates/test/log4j.properties
tools/templates/test/pom.xml
tools/templates/test/conf/smv-app-conf.props
tools/templates/test/conf/smv-user-conf.props
tools/templates/test/data/input/hashtest/table.csv
tools/templates/test/data/input/hashtest/table.schema
tools/templates/test/data/input/test1/table.csv
tools/templates/test/data/input/test1/table.schema
tools/templates/test/data/input/test2/table.csv
tools/templates/test/data/input/test2/table.schema
tools/templates/test/data/input/test3/table.csv
tools/templates/test/data/input/test3/table.schema
tools/templates/test/data/input/test4/table.csv
tools/templates/test/data/input/test4/table.schema
tools/templates/test/data/input/test5/table.csv
tools/templates/test/data/input/test5/table.schema
tools/templates/test/data/input/test6/table.csv
tools/templates/test/data/input/test6/table.schema
tools/templates/test/data/input/test7/table.csv
tools/templates/test/data/input/test7/table.schema
tools/templates/test/data/input/test8/table.csv
tools/templates/test/data/input/test8/table.schema
tools/templates/test/notebooks/Untitled.ipynb
tools/templates/test/project/assembly.sbt
tools/templates/test/project/build.properties
tools/templates/test/src/main/python/integration/__init__.py
tools/templates/test/src/main/python/integration/test/__init__.py
tools/templates/test/src/main/python/integration/test/hashtest/input.py
tools/templates/test/src/main/python/integration/test/hashtest/modules.py
tools/templates/test/src/main/python/integration/test/test2/input.py
tools/templates/test/src/main/python/integration/test/test2/modules.py
tools/templates/test/src/main/python/integration/test/test4/__init__.py
tools/templates/test/src/main/python/integration/test/test4/input.py
tools/templates/test/src/main/python/integration/test/test4/modules.py
tools/templates/test/src/main/python/integration/test/test4_1/input.py
tools/templates/test/src/main/python/integration/test/test4_1/modules.py
tools/templates/test/src/main/runners/custom_driver.py