Граф коммитов

7 Коммитов

Автор SHA1 Сообщение Дата
Brian 958d84f6db
Enable AAD and VNet Support (#252)
* Added config property for service principal

* Fixed property names for service principal

* Added makeBatchClient and makeStorageClient functions

* Added ARM calls

* Fixed configuration

* Added more working features for AAD auth

* Switched sas token generator

* Added storage client generate sas tokens into doAzureParallel

* basic foreach loop works

* Long running jobs with AAD validated

* Removed credentials output

* Added docs for vnets

* Fixed network configurations for doazp

* Replaced rAzureBatch namespace with batchClient

* Fixed url auth for storage

* Changed cluster parameter naming

* Renamed helper file and fixed lintr

* Wrong file name

* Removed new line

* Removed lowerCamelCase for R6 classes

* Fixed sas token

* Fixed createBlobUrl

* Fixed configuration endpoint suffix

* Fixed endpoint suffix for download merge results

* Added environment parameter in setCredentials

* Added default for endpoint suffix for svp

* Changed default credentials file to shared key

* Updated docs for sharedkey/serviceprincipal

* Updated documentation

* Broken test for doc example

* Fixed lintr for docs

* Updated version to 0.7.0
2018-04-27 17:43:06 -07:00
zfengms ec815fa5ef
Feature/asynccluster (#197)
* support for async cluster creation

* fix lintr bot errors

* remove test files

* use private function for duplicate code

* update change log

* Feature/asynccluster1 (#200)

* show node status in getCluster

* workaround error

* minor fixes

* add getClusterList api

* add metadata to pool indicating pool is created by doAzureParallel

* add test for getClusterList(), add 'other' state for nodes for getCluster()
2018-01-18 13:52:42 -08:00
zfengms 5f1afc7929
Feature/configfromobj support programmatically created credentials and cluster configs (#168)
* support programmatically generated credentials/cluster config

* update docs for programmatically generated config

* reformat code

* styling fixes

* combine credentials cluster config methods

* fix set credentials issue and test input

* do not create az_config.json

* update messages

* move githubAuthenticationToken from cluster config to credentials
2017-11-16 23:18:09 -08:00
Brian 64e6da3b5d Feature/cluster logs (#98)
* download merge result gets content raw

* Added setHttpTraffic and logging functions docs

* Fixed broken links

* Shorten lines down to 120 characters

* download merge result gets content raw

* Added setHttpTraffic and logging functions docs

* Fixed broken links

* Shorten lines down to 120 characters

* Renamed function names from past discussion

* Fixed log documentation

* Added new operations for storage management

* Added dont run examples

* Fixed unused arg for running example

* Updated docs for storage management

* Added a new doc dedicated for managing storage

* Added attribute for container name in data frame

* Fixed downloadBlob to work with new rAzureBatch function

* Updated docs based on PR comments

* Changed dependency version to razurebatch 0.5.0
2017-09-07 13:06:21 -07:00
Brian 3ef734500a Milestone/0.4.0 (#74)
* Added set chunk size

* Added cluster configuration validation function (#30)

* Added pool config test validation

* Added a fix for validation

* Added if checks for null tests and more validation tests

* Install R packages at job run time (#29)

* Added cran/github installation scripts

* Added package installation tests

* Upgraded package version to 0.3.2

* Output file support (#40)

* Output files support

* Added createOutputFile method

* output files readme documentation

* added tests and find container sas

* Added more detailed variable names

* Enable/disable merge task (#39)

* Merge task pass params

* Fixed enableMerge cases

* Merge task documentation on README.md

* Fixed typo on merge task description

* Update doAzureParallel.R

* Changed enableMerge to enableCloudCombine

* Fix/backwards compatible (#68)

* Added backwards compatible in make cluster

* Added deprecated config validator

* Added mismatch label

* Added validation for quota limits and bad getPool requests in waitForNodesToComplete (#52)

* Added validation for quota limits and bad getPool requests

* Fixed based on PR

* Fixed progress bar layout to use switch statements instead of if statements

* Changed clusterId to poolId

* Added comments and fixed messages

* Added running state to the node status

* Reformatted lines for function

* Added end statement for node completion

* Feature/custom script and reduce (#70)

* Added custom scripts and removed dependencies parameter

* Updated roxygen tool version

* Added parallelThreads support

* Added test coverage

* Removed verbose message on command line

* Added Reduce function for group of tasks

* Fix build because of doc semantics mismatch with function

* Removed unused function

* Added command line arg

* Added docs for custom script

* Moved customize cluster to separate doc for future usage

* Fixed typo

* Bug - Waiting for tasks to completion function ends too early (#69)

* Moved wait for tasks to complete to doAzureParallel utility

* Removed unneeded variables and progress

* Fixed camel case for skiptoken

* Travis/lintr (#72)

* Added lintr config file

* Added travis github package installation

* Removed snake case rule

* Fixed documents on doAzureParallel

* Based on lintr default_settins docs, correctly added default rules

* Updated lintr package to use object_name_style

* Added package :: operator

* Reformatted after merge

* Fixed command line tests

* Upgraded roxygen to 6.0.1

* Cluster config docs

* Removed additional delete job

* Fixed warning descriptions in makeCluster

* Ramped up versions for DESCRIPTION

* Updated CHANGELOG to 0.4.0

* Fixed environmentSettings style from merge conflict

* Fixed cluster warning naming style
2017-08-22 16:49:28 -07:00
Brian 96c3ba289b Added Travis CI (#23)
* Create .travis.yml

* Added travis to .Rbuildignore

* Added r package github installation

* Skipping on travis

* Added don't run on examples for R travis CI

* Warnings are errors
2017-06-13 18:04:08 -07:00
Brian 02c5eac6bf v0.3.0 Release (#20)
* Added set chunk size

* Adding resource files on pool creation

* renaming generate file functions

* Moved worker/merger scripts to doAzureParallel and created common job env

* Added stdout and stderr logs in uploads

* added to docs / README

* Switched params for cluster and added examples

* setCreds, resizeCluster, job management

* cred generator update

* Added samples, moved autoscale, and low-pri/output files

* Added documentation on methods for ??R feature

* Added export for makeCluster

* Namespace missing export

* clusterSetting param name

* cluster id param name

* NumOfNodes param for wait nodes completion fix

* Added proper naming for registerDoAzureParallel

* readme update'

* typo readme

* low pri in readme

* monte carlo simulation

* Added new sample for sas resource files

* caret + annotation on montecarlo sim

* samples readme.md

* samples readme

* Fixed the resource files to use proper storage account for example

* Update README.md

* Update 11-autoscale.md

* Fixed autoscale formula for task queue to take maxTaskPerNode

* Added named args to createSasToken

* Update resource-files-example.R

* Update 21-distributing-data.md

* Renamed samples files to underscore format

* Update 21-distributing-data.md

* Update README.md

* Update README.md

* Update README.md

* Edited changelog file

* Update plyr_example.R

* Update README.md
2017-05-22 17:22:40 -07:00