Version 1 of a Go library for interacting with the Aurora Scheduler
Find a file
Renan DelValle 6c8ab10b64 Merge develop branch into master (#68)
* Fixing possible race condition when passing backoff around as a pointer.

* Adding a debug logger that is turned off by default.
Info logger is enabled by default but prints out less information.

* Removing OK Aurora acknowledgment.

* Making Mutex a pointer so that there's no chance it can accidentally be copied.

* Changing %v to %+v for composite structs. Removing a repetitive statement for the Aurora return code.

* Removing another superflous debug statement.

* Removing a leftover helper function from before we changed how we configured the client.

* Changing the logging paradigm to only require a single logger. All logging will be disabled by default. If debug is enabled, and a logger has not been set, the library will default to printing all logging (INFO and DEBUG) to the stdout.

* Minor changes to demonstrate how a logger can be used in conjunction to debug mode.

* Removing port override as it is not needed

* Changing code comments to reflect getting rid of port override.

* Adding port override back in.

* Bug fix: Logger was being set to NOOP despite no logger being provided when debug mode is turned on.

* Turn on logging by default.

* Removing option to override schema and ports for information found on Zookeeper.

* Turning off debug mode for tests because it's too verbose. Making sure LevelLogger is initialized correctly under all scenarios.

* Removing override fields for zk config.

* Remove space.

* Removing info that is now incorrect about zk options.
2018-06-22 12:57:21 -07:00
.github Update PR template to hide away instructions on submission. 2018-05-22 17:00:30 -07:00
docs Moving from govendor to dep, updated dependencies (#48) 2018-01-07 13:13:47 -08:00
examples Merge develop branch into master (#68) 2018-06-22 12:57:21 -07:00
gen-go/apache/aurora Thrift API update and Pull Request template. (#43) 2017-12-14 14:37:08 -08:00
response Thread safety, misc fixes, and refactoring (#51) 2018-01-21 19:30:01 -08:00
vendor Moving from govendor to dep, updated dependencies (#48) 2018-01-07 13:13:47 -08:00
.auroraversion Thrift API update and Pull Request template. (#43) 2017-12-14 14:37:08 -08:00
.gitignore use exponential back off func from realis lib (#39) 2017-11-04 15:06:26 -07:00
auroraAPI.thrift Thrift API update and Pull Request template. (#43) 2017-12-14 14:37:08 -08:00
clusters.go Moving from govendor to dep, updated dependencies (#48) 2018-01-07 13:13:47 -08:00
clusters_test.go Fixing semantic errors in docs/getting-started.md (#44) 2017-12-22 08:53:05 -08:00
container.go Specify field names when initializing structs (#47) 2017-12-23 10:33:42 -08:00
errors.go * Errors have been refactored. 2018-03-03 14:08:04 -08:00
generateBindings.sh Moving gen-go out of vendored folder into it's own package so that it can be imported by other projects 2016-09-19 13:15:44 -04:00
Gopkg.lock Moving from govendor to dep, updated dependencies (#48) 2018-01-07 13:13:47 -08:00
Gopkg.toml Moving from govendor to dep, updated dependencies (#48) 2018-01-07 13:13:47 -08:00
job.go Moving from govendor to dep, updated dependencies (#48) 2018-01-07 13:13:47 -08:00
LICENSE Public release of gorealis 2016-08-02 11:42:00 -07:00
logger.go Merge develop branch into master (#68) 2018-06-22 12:57:21 -07:00
monitors.go Misc. bug fixes and addition of debug logging (#61) 2018-04-13 11:03:29 -07:00
README.md Removing unnecessary space. 2018-05-13 18:34:34 -07:00
realis.go Merge develop branch into master (#68) 2018-06-22 12:57:21 -07:00
realis_e2e_test.go Merge develop branch into master (#68) 2018-06-22 12:57:21 -07:00
retry.go Misc. bug fixes and addition of debug logging (#61) 2018-04-13 11:03:29 -07:00
updatejob.go Adding Admin Client calls GetQuota & SetQuota (#59) 2018-03-07 16:24:27 -08:00
zk.go * Errors have been refactored. 2018-03-03 14:08:04 -08:00
zk_test.go Adding unit tests for Zookeeper related functions to prevent regressions. 2018-03-03 14:13:47 -08:00

gorealis GoDoc

Go library for interacting with Apache Aurora.

Aurora version compatibility

Please see .auroraversion to see the latest Aurora version against which this library has been tested.

Usage

Projects using gorealis

Contributions

Contributions are always welcome. Please raise an issue to discuss a contribution before it is made.