Version 1 of a Go library for interacting with the Aurora Scheduler
Find a file
Renan DelValle a09a18ea3b
Stop retrying if we find a permanent url error. (#85)
* Detecting if the transport error was not temporary in which case we stop retrying. Changed bug where get results was being called before we checked for an error.

* Adding exception for EOF error. All EOF errors will be retried.

* Addressing race conditions that may happen when client is closed or connection is re-established.

* Adding documentation about how this particular implemantion of the realis client uses retries in scenarios where a temporary error is found.
2018-11-01 17:00:03 -07:00
docs Continous integration through Travis CI (#71) 2018-08-13 20:09:25 -07:00
examples Test coverage improvement (#83) 2018-10-28 19:16:44 -07:00
gen-go/apache/aurora Task query optional parameters (#69) 2018-06-28 11:48:28 -07:00
response Thread safety, misc fixes, and refactoring (#51) 2018-01-21 19:30:01 -08:00
vendor Forking Thrift Go library to use 0.10.0 with THRIFT-4215 and THRIFT-4219 on top of it in hopes of fixing a stray nil buffer error. (#72) 2018-08-21 08:20:41 -07:00
.auroraversion Updating Aurora compatibility in anticipation of next release. 2018-10-04 18:46:27 -07:00
.gitignore use exponential back off func from realis lib (#39) 2017-11-04 15:06:26 -07:00
.travis.yml Code coverage (#79) 2018-10-05 07:57:19 -07:00
auroraAPI.thrift Task query optional parameters (#69) 2018-06-28 11:48:28 -07: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
docker-compose.yml Sharling layers in docker compose between agent and master. 2018-10-04 18:46:27 -07: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 Forking Thrift Go library to use 0.10.0 with THRIFT-4215 and THRIFT-4219 on top of it in hopes of fixing a stray nil buffer error. (#72) 2018-08-21 08:20:41 -07:00
Gopkg.toml Forking Thrift Go library to use 0.10.0 with THRIFT-4215 and THRIFT-4219 on top of it in hopes of fixing a stray nil buffer error. (#72) 2018-08-21 08:20:41 -07:00
job.go Adding a separate function to add dedicated attributes. (#80) 2018-10-11 09:43:35 -07: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 Moving the Codecov badge to right beside the Travis CI badge. 2018-10-05 08:09:05 -07:00
realis.go Stop retrying if we find a permanent url error. (#85) 2018-11-01 17:00:03 -07:00
realis_e2e_test.go Test coverage improvement (#83) 2018-10-28 19:16:44 -07:00
retry.go Stop retrying if we find a permanent url error. (#85) 2018-11-01 17:00:03 -07:00
runTestsMac.sh Continous integration through Travis CI (#71) 2018-08-13 20:09:25 -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 Build Status codecov

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.