You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@marvin.apache.org by lu...@apache.org on 2018/10/12 20:26:35 UTC
[incubator-marvin] branch master created (now ecaef4c)
This is an automated email from the ASF dual-hosted git repository.
lucasbm88 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-marvin.git.
at ecaef4c new Readme file
This branch includes the following new commits:
new 4a5ce03 first commit
new ae3b73e add coverage report to .gitignore
new 99dfe6b update of the new template files to be compatible with opensource toolbox
new 0463f6b Initial commit. Engine executor is already able to dispatch the entire training and serving flows to python through gRPC.
new f0bdab7 Renaming license files.
new 5e0100c Adding plugin and configuring sbt file to build uber jar with sbt-assembly.
new d0e18b3 Adding Makefile.
new ace5376 new httpserver start cli
new 320f8a8 spark conf refactoring
new 3e4b1f7 Merge pull request #2 from marvin-ai/tk_engine_http_api_cli
new f057089 fix makefile
new 3fa3691 Merge branch 'master' into tk_without_vagrant
new 595bf3b fix makefile to prepare all befor marvin utility usage
new 71aadde improve make marvin
new baa4ad4 create home directory
new 2cabc9c change default root path of artifacts persistence
new 1ed858e - Adding health check endpoints and logic to call health methods via grpc. - Fixing bug when trying to load params file during initialize.
new 4da1c33 Adding timeout specific for health check to address code review comment.
new e821d06 Modifying template to have timeout specified in millis.
new 6e1e71e fix default port and bind host
new 3c873b6 Merge branch 'lbm_health_check' of https://github.com/marvin-ai/marvin-engine-executor into lbm_health_check
new 8f051ac usage of MARVIN_HOME env variable
new 7194ba3 Adding project description at README file. Adding self-contained sbt, so that developers doesn't need to install sbt and scala manually.
new 4b517d0 fake engine just for test all marvin stack
new 44df129 fix generation of new env
new 79fb814 Fixing bug when loading default params.
new f218a0a Merge branch 'lbm_health_check' of https://github.com/marvin-ai/marvin-engine-executor into lbm_health_check
new acd6b02 remove not used imports
new 6ee591c Merge branch 'lbm_health_check' of https://github.com/marvin-ai/marvin-engine-executor into lbm_health_check
new bc7d421 Merge pull request #1 from marvin-ai/lbm_health_check
new 2c2ccd5 Merge branch 'master' of https://github.com/marvin-ai/marvin-engine-executor into lbm_review_readme
new fdb2e0f Adjusting options section.
new ae67536 fix metadata
new 4bd78ae fix metadata file
new 744bb41 Minor typo in README
new 86ed4b9 Adding B2W disclaimer to README
new 5343da2 Merge pull request #8 from marvin-ai/lbm_timeout_in_ms
new cfc195c Merge branch 'master' into tk_without_vagrant
new a52e131 remove improved installation procedure
new 3656203 Merge pull request #9 from marvin-ai/tk_without_vagrant
new 5b7b990 file format
new cb3be08 merge all common classes in toolbox package
new c4527cb just for first commit test
new 96bbd45 fix engine_base path
new c318d82 grpc task
new 6817b67 initial travis file
new 0a1db32 remove license from templates base files
new a38adfd fix .travis file
new 5fafca0 fix test reports
new 3c97c39 remove autocomplete
new 86b0001 include coverage and build status badges
new 4cb80cb pypi deploy information in travis config
new 8cc5722 Merge pull request #10 from marvin-ai/tk_common_lib_merge
new 18b3d7d refactoring with static protocol
new aa7db4f protocol generation
new 6fda27a Adding overview and installation info.
new a2c3992 installation procedure
new 17bcc63 fix README
new 2a8ed51 improve README
new 43f4053 refact to be compatible with last toolbox version
new 9e14238 remove local path
new 8a099a2 batch pipeline execution support
new 4abb53e resolve mssages timeout values
new ceeab04 Adjusting tests for protocol generator. Refactoring HTTP API class to receive the protocolService as dependency.
new cd5b43e refact classe name and package
new 5f62222 fix package name
new 5022d21 add coverega.xl report to be ignored by git
new 91c8c82 fix protocol order in url generation
new a676ba7 Merge pull request #8 from marvin-ai/tk_protocol_usage
new 3ffa2ea Merge branch 'master' into tk_pipeline
new 9fa63e4 improve creation of actionsMap
new 1e0b80a definitive version of pipeline api
new 401353c pipeline endpoint unit test
new 10330fb remove broke test
new 0698e00 put destination ssh port as parameter in hiveimport cli
new 2387096 fix Done message error
new 204bd91 improve serialize procedure using joblib
new 0dec43e format code structure
new 8f337d2 throwing axception
new 389a159 sleep in main body
new eb50e6f put some sleep in main methods
new dc4face case Done message
new 73e47f2 remove artifactsLocalPath from metadata
new 9a8c4ef general refactoring of actor structure
new 50d18ae fix EngineProxy class
new 16bfa62 fix some packages name
new 482d034 new pipeline action procedure
new f730069 fix remote path generation
new 5a14dac fix for mac users
new 3451343 using home by default if no marvin data variable defined
new 88122a9 Improvements in the installation section
new 0e51494 first travis configuration
new ca386b9 first travis configuration
new acef01a add badges to README
new 9b6f83c fix problems
new aff9f5e Merge pull request #12 from marvin-ai/tk_travis_configuration
new 4e699e0 Tk autocomplete (#17)
new 6d625b0 travis integration
new 62a8085 new make file
new 776a62f fix makefile to process depedencies
new 5910948 Merge pull request #10 from marvin-ai/tk_general_refactoring
new 638162f Tk travis configuration (#14)
new bb9ac74 Zhang general test coverage (#15)
new fb15885 remove multi artifacts to be reloaded
new c48b3d0 initial version of Iris model engine
new c0a9bc4 add new download file to common package
new f113c88 remove local path reference from metadata file
new 50af53e new version of makefile
new c92b7f6 Adding finite state machine to control the reloading state (#13)
new 51cc977 configuration of hdfs client
new 4134756 remove line
new 49d825f fix spark_conf default value
new a5c2e9e update toolbox default tag
new f2554e6 Quick Start Update (#18)
new 5fb3c98 Merge pull request #17 from marvin-ai/tk_hdfsclient
new 8fe2589 Adjusting dispatcher for online actions and making it async (#20)
new db336d0 getting by default predictions from svm models
new a725278 setting the number of cpus as maximum_concurrent_rpcs by default (#20)
new ebaa890 some fixes from template generator
new c62697b fix all api tests
new 6591d9a new Readme
new 12f4c20 fix last test
new 9f46e3a Tk remove objects (#21)
new 30b91db segmentation
new cf7f011 image classification
new 6fee669 correct name
new d03d9a0 update requirements
new c018743 externalize the serialize dump and load method
new d6b8ad7 fix serializer dump and load name
new befef88 NLP engine example
new e59237b download data
new bdfa39a save keras model
new e6b908a Fabfile working
new 0b6bd9c SSH deployment settings defined within marvin.ini
new 8ceaa5e Fabric dependency available in setup.py
new 2d4d17c fix default config path
new 3648505 Profiling support in dryrun utility
new 30e0560 Engine provisioning, deployment and remote HTTP server control available (#25)
new ea12a0b fix Makefile for mac users
new c582f9e fix result code in jupyter
new 3918ea4 fix ipyhton notebook
new 9095d81 working version
new 5248f48 update requirements
new 4234842 Merge branch 'master' of github.com:danilons/engines
new d04c20a Outputs
new eedaef9 Clean notebooks
new 10f9119 fix project structure
new e60a213 change make task from clean-all to clean
new d41992d Merge pull request #2 from danilons/master
new aa9beed Merge pull request #3 from egmaziero/master
new a5dd78a added force flag download file
new 860b99c improvements in all engine actions doc template
new ea0a13e remove blank spaces
new 1d496e2 default executor url in marvin.ini file
new ab327b4 update .ini file with new default executor url
new 20fe7d1 fix save artifacts bug in pipeline actor
new 073ec08 force project name to lower case in .metadata file
new 70db86f Merge pull request #28 from marvin-ai/tk_template_docs_improvs
new f6e7069 Merge pull request #28 from marvin-ai/tk_template_docs_improvs
new 5bdac78 Changing log info to print when downloading executor jar. Fix for issue #29
new 08218ca Changing log info to print when downloading executor jar. Fix for issue #29
new 8b52045 Merge pull request #24 from marvin-ai/tk_fix_pipeline_artifatcs_save
new e6f80fa Add notebook extension for marvin action code export. Fixes #4
new 492512e Add notebook extension for marvin action code export. Fixes #4
new 05c4a5d Fix #31
new 1fd64aa Fix #31
new 10e2a84 Fix test related with issue #31
new b2df7e6 Fix test related with issue #31
new 5c5fd5e Fix #32 a bug related with default location of all artifacts.
new 6e8a24b Fix #32 a bug related with default location of all artifacts.
new 6712454 Issue: Multi artifacts backend persitence integration #15 (#25)
new a7090d9 skip self. inclusion for print statements
new bab046d skip self. inclusion for print statements
new f1c170f Merge pull request #33 from marvin-ai/tk_nbextension
new 144794e Merge pull request #33 from marvin-ai/tk_nbextension
new f255d0e Added ArtifactFSSaver class to close #27
new cafb4c1 Added ArtifactFSSaver class to close #27 (#28)
new 2c839af Merge branch 'master' of https://github.com/marvin-ai/marvin-engine-executor
new ba306dc EngineMetadata Updated (#38)
new c3085ad Tk multiprotocols (#31)
new 00cfdad Merge branch 'master' of https://github.com/marvin-ai/marvin-python-toolbox
new af87a39 fix plugin and autocomplete installation
new b5c6c4b added artifactManagerType as fs by default
new cb3ac20 Merge branch 'master' of https://github.com/marvin-ai/marvin-engine-executor
new 5f6227a Fixed #33 - Generic API are sending wrong message type to FSM
new ae5808d Fixed #33 - Generic API are sending wrong message type to FSM (#34)
new 9327c28 Merge branch 'master' of https://github.com/marvin-ai/marvin-engine-executor
new 4effb7d handling params and fixes #40
new 01ada84 Readme update (#39)
new 86ec171 Merge pull request #41 from marvin-ai/tk_handling_params
new f4c8828 Update README.md
new 43b7dd3 Validate all metadata file values on executor startup #26 (#29)
new 60f3564 Merge branch 'master' of https://github.com/marvin-ai/marvin-engine-executor
new ceb4ca5 fix default metadata values
new 42365de Logger for no actor class (#35)
new daaea0d remove ununsed imports
new 9fce4cc Update README.md (#37)
new b25978c log level set to INFO (#46)
new 120616f Log level change condition fix (#48)
new a6aca81 splitting schema file and minor fixes
new 16e2e6f Tk download fixes and improvements (#49)
new 88b0f7d json schema split bug fix
new 045cce2 json schema split bug fix
new 7d584b9 Schema files synchronization test added
new 9bd02d4 Merge pull request #41 from oldfly/json_schema_bug
new 79e29dd Fixing finite state machine locked on reloading (#40)
new 681d661 Merge pull request #45 from marcuscavalcanti/patch-1
new eb95850 Resource_exhauted, StatusRuntimeException handling added (#42)
new 0208c52 Additional code to handle FSM Unavailable status (#44)
new e980860 fix spark environment config
new cff2bde Update README.md
new 9488994 Update README.md
new 587263e initial implementation
new 83fe4c0 Json schema bug (#46)
new c348bf3 OnlineAction FeedBack implementation and unit tests (#47)
new e3a9aae Feedback api (#52)
new a967f19 refactoring all GenericHttpAPi class
new 06da9f2 general refactoring
new b3b2b96 general refactoring
new ff3fa33 general refactoring
new d84ac90 fix general unit test
new 559e2f0 Change executor manager constructor to receive the API object
new ad30985 Bug/model protocol missing (#53)
new 69c4585 improvement in manager unit tests to avoid failures caused by acotr response order
new 22440bd initial unit tests for all proxy actors and messages
new b0073b1 refactoring the app mainClass
new dc59b91 initial unit tests for ArtifactS3Saver class
new 2964d6b create distribute task to simplify the pypi package distribution.
new 040b280 add dist to be ignored by git
new 9c73ed3 update engines to work with last version of toolbox
new 3c084b1 Merge pull request #50 from marvin-ai/tk_clusteradmin_integration
new d1069c0 fix spark conf dir parameter bug
new 779e6e6 Merge pull request #54 from marvin-ai/tk_fix_spark_conf
new 6936a0e set pipeline timeout in metadata (#54)
new 48a3daf swagger-ui embedded distribution for render generic api docs
new ac58b47 new getDocsFilePath method and unit tests to get default docs.yaml file path from engine-home
new 0f4dcd8 new /docs route and unit tests to render the docs.yaml using embedded swagger-ui interface
new 4b1a0e3 Merge pull request #58 from marvin-ai/tk_apidocs
new c4b8bed Zhg api doc (#56)
new 932a114 Generic Dockerfile template and make commands to be used to build, run and push containers
new e3ede7e change executor vm parameter from modelProtocol to protocol
new 8aef452 new version 0.0.2
new 847d163 Tk execution status (#59)
new 4f29e43 fix broken test
new d45e71d Maven central repository sync (#57)
new 8871a9f Change default values for engine-generate utility
new 11255f3 Update latest stable build url
new d357d7c Merge pull request #57 from marvin-ai/tk_docker
new 1a7b442 remove --network=host configuration from docker-run make task
new 9a79bba fix to update setup.py marvin dependency version
new 2fd2e62 Merge branch 'master' into tk_docker
new f7a70cf fix minor bug related to toolbox version
new 221949c add --process-dependency-links in pip install command
new 0ff59c8 install twine in distribution task
new bda25d8 iris engine update with api docs
new 1c400c4 Update Acquisitor
new 70313e4 update executor url version
new 15c4dfb fix some bugs
new 7ba185b Update docs.yaml
new d815e51 iris and image engine update
new 4bcdc0a Merge branch 'master' of https://github.com/marvin-ai/marvin-public-engines
new c3f4e1e remove deploy to pipy from build
new 261749a Update README.md
new 7cd38b8 Update README.md
new 35ab9e3 Adding gitter tag to README file.
new df0ef9c Allowing json message on /predictor + adding support to prediction message schema validation (#62)
new 0f95f7b Changing default location for spark conf
new 10837d6 Not use json dumps if response type is string. Fixed #67
new d434749 Improve spark conf parameter usage in cli's commands to use SPARK_CONF_DIR and SPARK_HOME envs.
new 07a7f35 Enabling to inform extra parameters for executor's jvm customization. Fix #65
new 1221fef Removing unnecessary imports
new 39361fa Making "params" as an execute method parameter to be possible to overriden default values in runtime
new c5fd86f making marvin.ini from toolbox be found by default
new f587502 Add marvin_ prefix in artefacts getters and setters to avoid user code conflicts.
new 9052fd5 Refact artifacts setter and getter in engine templates
new 61a1ee1 Merge pull request #70 from marvin-ai/tk_new_params
new 2908de4 Merge branch 'master' into tk_add_artifacts_prefix
new 02c7291 Merge pull request #71 from marvin-ai/tk_add_artifacts_prefix
new 0f5e1b1 Merge branch 'master' into tk_general_fixes
new 937ea99 Zhg python3 comp (#68)
new 5480b8e Merge branch 'master' into tk_general_fixes
new c3adad4 Fix merge errors
new 6d42a08 Merge branch 'tk_general_fixes' of https://github.com/marvin-ai/marvin-python-toolbox into tk_general_fixes
new f500b25 log4j parameter bug fix
new 045b546 Merge pull request #69 from marvin-ai/tk_general_fixes
new 331bda9 new version
new 65a4461 fix how to get default ini file
new ca0e52d new version
new 7b29ed8 new version
new fc8d0ee Using toolbox from pypi distribution
new b5080f4 fix jupyter extension bug when setup.py get toolbox from pypi
new d43579a fix tornado version to avoid ssl installation bug
new 1afa47a fix tornado 4.5.3 and pip 9.0.1 (#74)
new 5d2beb2 fix travis build configuration
new d60c5da span engine added
new 0b022de unit tests added
new bb239c2 unit tests added
new b3c8f72 Readme file
new e3cd828 sms notebook
new c551792 travis update
new 4532201 notebook solution refactory
new 2b91336 rename notebook solution and params refactory
new 9245842 new python binary parameter to be used in the creation of virtual env (#76)
new ac37af1 change the input message format
new d610f48 fix message format in unit test
new 5012448 Merge pull request #5 from marvin-ai/zhg_span_engine
new 438d5cf sms engine minor fix and new engine product classifier added
new c02e230 unit test fixs
new 4c034f8 removing stop words in vizualization
new d262582 tavis file fix
new 01021ee syntax fix in travis
new a90d6f3 nlp engine update: notebook solution done, dryrun done, httpserver done, unit test in progress
new ee13269 unit tests added
new 7fdfa2f dataset path fix
new ab1f108 unit test fix
new 6f53b1a unit test fix
new 21527b0 unit test fix
new 7ce79e3 moeck function fix
new 19c6d69 make file update for MacOS
new 25b9acd Protocol error handler (#67)
new 8c39259 fix message format
new 460ad3a Improving test coverage (#78)
new 9e97b3f set the toolbox version in the engine template
new c37864e using the last version of toolbox as dependency
new 2223042 removing test-flask from setup.py
new c9190e5 fixed language
new 63cfe52 Merge pull request #79 from marvin-ai/fix-readme
new 40ebd2d New param to force reload #80 (#81)
new 89c78a6 Merge pull request #9 from marvin-ai/zhg_nlp_update
new d8596e1 Merge pull request #82 from marvin-ai/tk_remove_flask
new 27e585b mnist engine using keras
new 9f86e0b iris engine update
new 34a1366 fix urllib3 version
new 3c26b3b idna dependency fix
new d857669 Merge pull request #83 from marvin-ai/tk_fixurlib
new fb542dc travis conf update for all engine tests
new 49bb568 travis conf update for all engine tests
new 15bf749 unit test added
new f31e571 travis conf update
new 75b799b python 3 compatibility syntax fix
new 071478a python 3 compatibility fix
new d94668e Merge pull request #12 from marvin-ai/zhg_iris_engine_update
new b016c2b Merge branch 'master' into zhg_travis_config
new d1ed53f pip version update
new 2ee0bec testing pip 10 in OSX environment
new e8dcc4d upgrade for pip
new f2f9db4 upgrade pip
new 1feb113 pip version fix
new 1788ca4 pip version test
new 7bdd884 pip version test
new 9e3d527 pip version test
new 023b1eb toolbox version test
new f8c4d50 pip version fix 9.0.1 removed
new f5306f6 Merge pull request #87 from marvin-ai/zhg_pip_version_fix
new 5f02a85 all engines aligned with toolbox master branch
new 7d872ae cli parameter conflit fix
new 001d6c2 Merge pull request #88 from marvin-ai/zhg_parameters_conflit_fix
new 2da1aaf separates all engines environment
new ebdee3d ubuntu virtual env conf fix
new e18acb8 separates engine environment test
new 49b755b separates engine environment test
new 5ea1bd4 separates engine environment test
new 04043d1 separates engine environment test
new 79459b1 separates engine environment test
new 89d0b6a setting all string to unicode in engine_base_action
new 829fbbb unit test fix
new 3739d23 unit test fix
new fb18ddc unit test fix
new c0fbf69 Add Jupyter Lab command. Fix #85 (#89)
new d3a3176 Merge pull request #15 from marvin-ai/zhg_travis_config
new d388fab unit test fix
new 8ed7c47 unit test fix
new 96195a5 python 2 and 3 comp fix
new 759d108 Merge branch 'master' into zhg_product_classfication
new 34fdd34 python 2 and 3 comp fix
new 7ed51fb travis conf update
new ecbc07f Merge branch 'master' into zhg_mnist_keras_engine
new 7276fac Merge pull request #91 from marvin-ai/zhg_message-encode
new e5c401d unit test added to mnist-keras-engine
new 18052ab Merge branch 'zhg_mnist_keras_engine' of https://github.com/marvin-ai/marvin-public-engines into zhg_mnist_keras_engine
new 20e6acd python 2 and 3 comp fix
new 8258245 toolbox version aligned with master
new 2ce9559 unit test fix
new 40b4de8 unit test fix
new 3e2ad38 toolbox version fix
new 84555f3 toolbox version fix
new b0937bf pytest version test
new 4c5f75c toolbox version aligned to master
new d7de814 testing pytest version
new b4db695 image engine update
new 650729e first time model reload error msg fix
new 235d1b0 dependency download retry fix
new 5cb86d2 dependency download retry fix
new 4c771c9 make clean added at start of every engine build
new ebb2bb3 Marvin pip installation (#96)
new 4362751 Adding a symlink to the data path on engine generate. close #93 (#97)
new 778ef36 pytest version test
new 0f5bc4f Merge pull request #71 from marvin-ai/zhg_log_level
new 00b91e4 Removing numpy version fixed from setup.py. close #11
new 4d4f8d9 Merge branch 'zhg_mnist_keras_engine' of github.com:marvin-ai/marvin-public-engines into zhg_mnist_keras_engine
new fdb508b Merge pull request #11 from marvin-ai/zhg_mnist_keras_engine
new c77a4ad Merge branch 'master' into zhg_product_classfication
new dd4d042 toolbox version fix in product engine
new d7d4693 Merge branch 'master' into zhg_image_update
new 4227728 Merge pull request #6 from marvin-ai/zhg_product_classfication
new 8b47bf5 Merge branch 'master' into zhg_image_update
new 34e4f88 Merge pull request #17 from marvin-ai/zhg_image_update
new f1371ae Metrics as json and Keras serializser to Closes #86 and Closes #98 (#101)
new 6e6b392 separating tests dependencies and creating a new make command. close … (#103)
new db5fd27 Added Titanic Engine to Marvin Public Engines (#8)
new 4a9b3cf Zhg metrics api (#72)
new d01f04b Reproducing toolbox setup.py changes at engine template. Each engine … (#105)
new cb08a4c Zhg metrics api (#106)
new 392a2d2 new version
new 02724a2 new version
new 6c7b8e2 Update the README to link instalation guides with book. close #11 (#110)
new 1adcb66 Update issue templates
new b4e65e6 Merge pull request #74 from marvin-ai/zhg-issue-template
new 5b494e3 Create CODE_OF_CONDUCT.md (#111)
new abf7730 Create CONTRIBUTING.md (#114)
new 5fb8ed6 Update issue templates (#112)
new cf48888 Create PULL_REQUEST_TEMPLATE.md (#113)
new 42e5641 Pull Request template (#75)
new 1cebc64 Zhg contributing (#115)
new 7d06151 Create CONTRIBUTING.md (#76)
new 81d34ef Create CODE_OF_CONDUCT.md (#77)
new 62ce9ec minor fix (#78)
new 348fe5b toolbox and engine template dependencies update (#117)
new 820032b allow-root added for notebook
new a47a186 unit test fix
new 280285d Merge pull request #119 from marvin-ai/zhg_notebook_root
new 662c147 “
new 7b3321a Merge remote-tracking branch 'python-toolbox/master'
new e384744 Making python-toolbox repo as a new sub-folder of the apache incubator repo.
new be495ee Fixing readme content...
new b5f2d32 Removing Readme.md
new 2da2657 Merge remote-tracking branch 'engine-executor/master'
new 04353e2 Making engine-executor repo as a new sub-folder of the apache incubator repo.
new 3edb159 Merge remote-tracking branch 'public-engines/master'
new 7642f62 Making public-engines repo as a new sub-folder of the apache incubator repo.
new ecaef4c new Readme file
The 441 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.