Renan DelValle
|
e13349db26
|
Initial support for Thermos and GPU resources.
|
2019-01-07 14:39:47 -08:00 |
|
Renan DelValle
|
afcdaa84b8
|
Initial support for generating Thermos data objects.
|
2018-12-28 11:46:14 -08:00 |
|
Renan DelValle
|
51597ecb32
|
Changing paths to refer to gorealis v2 in order for dependencies to be correct.
|
2018-12-27 10:09:22 -08:00 |
|
Renan DelValle
|
acbe9ad9e5
|
Upgrading vendor folder dependencies.
|
2018-12-27 09:58:53 -08:00 |
|
Renan DelValle
|
4a0cbcd770
|
Updating codecov badge to point to the right placce.
|
2018-12-26 18:17:05 -08:00 |
|
Renan DelValle
|
b776bd301d
|
Adding v2 to module.
|
2018-12-23 12:44:26 -08:00 |
|
Renan DelValle
|
e4e8a1c0b3
|
Adding a check for 401. This reduces the retries on the end to end test and fails fast when a wrong/unathorized username and password are provided to interact with Aurora.
|
2018-12-18 17:14:48 -08:00 |
|
Renan DelValle
|
71d41de2e4
|
Fixing bug for logger which passed everything as an array instead of unrolling the array to the printer.
|
2018-12-18 16:41:31 -08:00 |
|
Renan DelValle
|
84e8762495
|
Refactoring URL validation tets to be more terse as suggested by Pinglei.
|
2018-12-18 12:44:08 -08:00 |
|
Renan DelValle
|
11c71b0463
|
Upgrading container where MacOS tests run to 1.11. Upgrading tuo thrift 12 for binding generation.
|
2018-12-18 12:38:58 -08:00 |
|
Renan DelValle
|
8f9a678b7d
|
Using more golang standard constant naming.
|
2018-12-18 12:38:25 -08:00 |
|
Renan DelValle
|
fdd94e9bea
|
Adding a shiro.ini configuration in order to test bad password using compose setup.
|
2018-12-18 12:37:50 -08:00 |
|
Renan DelValle
|
67b37d5a42
|
Improving detection of protocol to not accidentally add one protocol in front of the other.
|
2018-12-17 18:06:40 -08:00 |
|
Renan DelValle
|
56b325ed80
|
Aurora endpoint may now be explicitly provided with or without protocol and with or without port.
|
2018-12-17 18:00:20 -08:00 |
|
Renan DelValle
|
ef421f60c3
|
Adding mod support to gorealis.
|
2018-12-12 19:06:51 -08:00 |
|
Renan DelValle
|
c4691c7347
|
Bumping travis CI to go 1.11
|
2018-12-12 14:34:46 -08:00 |
|
Renan DelValle
|
533591ab89
|
Ran project through newest goimports.
|
2018-12-12 14:25:06 -08:00 |
|
Renan DelValle
|
0c00765995
|
Refactoring tests to reflect API changes.
|
2018-12-12 14:14:58 -08:00 |
|
Renan DelValle
|
0b43a58b15
|
Refactoring test to reduce code size.
|
2018-12-12 14:14:31 -08:00 |
|
Renan DelValle
|
992e52eba2
|
Changing realis API to use new JobUpdate struct and to use concrete JobKey types.
|
2018-12-12 14:13:45 -08:00 |
|
Renan DelValle
|
0c32a7e683
|
Refactored client.go example to match new api. Fixed typeo in jobUpdate function JobUpdateFromConfig.
|
2018-12-12 14:12:31 -08:00 |
|
Renan DelValle
|
e1906542a6
|
Allowing task and job to return job keys. Job keys are now passed around as concrete types (not pointers) due to the possiblity of side effects being cause if pointers to job keys inside of another struct are passed around. Cloning now uses the TaskFromThrift method to do a deep copy of an AuroraTask.
|
2018-12-12 14:01:26 -08:00 |
|
Renan DelValle
|
005980fc44
|
Refactor of update job code to use an AuroraTask underneath it and forward the necessary pointer receivers down to the AuroraTask. Code and tests for doing a deep copy of AuroraTask have been included.
|
2018-12-11 17:45:49 -08:00 |
|
Renan DelValle
|
98b4061513
|
Renamed Task to AuroraTask to avoid confusion with Mesos tasks. Added constants to access certain resources to avoid confusion and to ensure compile time safety.
|
2018-12-11 16:51:50 -08:00 |
|
Renan DelValle
|
e00e0a0492
|
Changing all containers to use pointer receiver since they are sharing around a single pointer inside the struct, I want to convey to users that the data is all being shared by a pointer.
|
2018-12-11 16:49:37 -08:00 |
|
Renan DelValle
|
5836ede37b
|
Splitting off Aurora task from Aurora Job since Update mechanism only needs task.
|
2018-12-10 18:57:16 -08:00 |
|
Renan DelValle
|
b0c25e9013
|
Refactor updatejob to JobUpdate to be more in line with Aurora terminology.
|
2018-12-10 18:13:28 -08:00 |
|
Renan DelValle
|
76300782ba
|
Renaming RealisClient to Client to avoid stuttering. Moving monitors under Client. Making configuration object private. Deleted legacy code to generate configuration object.
|
2018-12-08 08:57:15 -08:00 |
|
Renan DelValle
|
c1be2fe62b
|
Monitors are now all pointer receivers for RealisClient.
|
2018-12-07 16:08:49 -08:00 |
|
Renan DelValle
|
133938b307
|
Adding Tier.
|
2018-12-07 16:01:23 -08:00 |
|
Renan DelValle
|
c071e5ca62
|
Updating json client to use new API.
|
2018-12-04 15:19:08 -08:00 |
|
Renan DelValle
|
c00b83b14c
|
Making changes to sample client to match the refactoring done to main library.
|
2018-12-04 15:17:22 -08:00 |
|
Renan DelValle
|
47d955d4a4
|
Adding Gopkg.lock to ignore from diff file for github.
|
2018-11-29 17:47:12 -08:00 |
|
Renan DelValle
|
99b03c1254
|
Remove vendored folder and gen-go from Github diffs.
|
2018-11-29 17:45:19 -08:00 |
|
Renan DelValle
|
7967270b3b
|
Refactoring NewJob to use struct literals for clarity.
|
2018-11-29 17:06:45 -08:00 |
|
Renan DelValle
|
54378b2d8a
|
Changing the signature for some API. Specifically, result objects that hold a single variable are now returning that variable instead of a result object. Tests have been refcatored to use new v2 API. All tests are currently passing.
|
2018-11-28 20:13:49 -08:00 |
|
Renan DelValle
|
59e3a7065e
|
Refactoring code to be compatible with Thrift 0.12.0 generated code. Tests are still not refactored.
|
2018-11-27 18:45:10 -08:00 |
|
Renan DelValle
|
cec9c001fb
|
Upgrading dependencies
|
2018-11-27 18:44:33 -08:00 |
|
Renan DelValle
|
366599fb80
|
Regenerating Thrift bindings with Thrift 0.12.0
|
2018-11-27 18:05:33 -08:00 |
|
Renan DelValle
|
356978cb42
|
Upgrading dependency to Thrift 0.12.0
|
2018-11-27 18:03:50 -08:00 |
|
Renan DelValle
|
3e4590dcc0
|
Changing monitors to use time.Duration to be more explicit in code and to have tighter control.
|
2018-11-22 14:03:51 -08:00 |
|
Renan DelValle
|
b6effe66b7
|
Moving cluster struct factory from realis to clusters.
|
2018-11-22 12:23:20 -08:00 |
|
Renan DelValle
|
848b5f7971
|
Eliminating deprecated response code check since retry call does this automatically.
|
2018-11-22 12:23:20 -08:00 |
|
Renan DelValle
|
d747a48626
|
Simplifying API. Many API calls have gone from a tuple of two returns to a single return.
|
2018-11-22 12:23:18 -08:00 |
|
Renan DelValle
|
573e45a59c
|
Simplifying code to use bare structs.
|
2018-11-22 12:22:26 -08:00 |
|
Renan DelValle
|
8a9a97c150
|
Removing unnecessary interface from Aurora Job.
|
2018-11-22 12:22:26 -08:00 |
|
Renan DelValle
|
1146736c2b
|
Refactoring variable names and variable types to saner versions.
|
2018-11-22 12:22:25 -08:00 |
|
Renan DelValle
|
c65a47f6e2
|
Changing Certspath to CertsPath
|
2018-11-22 12:22:25 -08:00 |
|
Renan DelValle
|
4471c62659
|
Removing retries as an option since it's a dup of Backoff.
|
2018-11-22 12:22:25 -08:00 |
|
Renan DelValle
|
a23bd1b2cc
|
Shedding interface because there is no good reason to have it.
|
2018-11-22 12:22:22 -08:00 |
|