71664d4 | Brian Harrington | 25 January 2015, 00:33:10 UTC | use default logger | 25 January 2015, 00:33:10 UTC |
b0b74eb | brharrington | 22 January 2015, 22:03:58 UTC | Merge pull request #89 from brharrington/rm-graphsuite-markdown remove markdown generation from graph api suite | 22 January 2015, 22:03:58 UTC |
dcb8026 | Brian Harrington | 22 January 2015, 21:39:14 UTC | remove markdown generation from graph api suite | 22 January 2015, 21:39:14 UTC |
0ffb6c7 | brharrington | 22 January 2015, 21:25:42 UTC | Merge pull request #88 from brharrington/issue-66 fix 66: update examples for time shift | 22 January 2015, 21:25:42 UTC |
9ecb20b | Brian Harrington | 22 January 2015, 21:13:35 UTC | fix 66: update examples for time shift | 22 January 2015, 21:13:35 UTC |
b4e8111 | brharrington | 22 January 2015, 20:34:07 UTC | Merge pull request #87 from brharrington/wiki-gen scripts for generating some of the wiki content | 22 January 2015, 20:34:07 UTC |
b07942e | Brian Harrington | 22 January 2015, 20:15:52 UTC | improve targets to update wiki | 22 January 2015, 20:15:52 UTC |
8f2089f | Brian Harrington | 22 January 2015, 16:39:35 UTC | update wiki | 22 January 2015, 16:39:35 UTC |
39d5c34 | Brian Harrington | 22 January 2015, 08:50:02 UTC | scripts for generating some of the wiki content | 22 January 2015, 08:50:02 UTC |
d95a64e | brharrington | 22 January 2015, 00:45:59 UTC | Merge pull request #86 from brharrington/aws-java-sdk aws-java-sdk-1.9.16 | 22 January 2015, 00:45:59 UTC |
5ac9654 | Brian Harrington | 22 January 2015, 00:31:00 UTC | aws-java-sdk-1.9.16 | 22 January 2015, 00:31:00 UTC |
c88bb47 | brharrington | 21 January 2015, 23:42:50 UTC | Merge pull request #85 from brharrington/duration-format prefer larger units when showing duration string | 21 January 2015, 23:42:50 UTC |
f64bb0b | Brian Harrington | 21 January 2015, 23:30:47 UTC | prefer larger units when showing duration string | 21 January 2015, 23:30:47 UTC |
4f1ff2d | brharrington | 21 January 2015, 22:38:01 UTC | Merge pull request #84 from brharrington/offset-label add non-zero offset to label by default | 21 January 2015, 22:38:01 UTC |
16a153f | Brian Harrington | 21 January 2015, 21:49:15 UTC | add non-zero offset to label by default This change also fixes the path to images used for the GraphApi and chart suites. The assertion has been changed so that unless the bless flag has been set to true it will fail rather than create the file. This way we will detect if the path is broken again. | 21 January 2015, 21:49:15 UTC |
4d87bab | brharrington | 20 January 2015, 18:27:47 UTC | Merge pull request #83 from brharrington/access-log simple access log when running standalone | 20 January 2015, 18:27:47 UTC |
66e6bdf | Brian Harrington | 20 January 2015, 18:16:15 UTC | simple access log when running standalone When using the Netflix baseami we often rely on the apache access.log and reporting. This change adds a basic directive to generate an access log with basic metrics when running standalone. | 20 January 2015, 18:16:15 UTC |
f40883e | brharrington | 19 January 2015, 22:50:31 UTC | Merge pull request #82 from brharrington/update-counter switch from general dist summary to bucket counter | 19 January 2015, 22:50:31 UTC |
2902caf | Brian Harrington | 19 January 2015, 22:41:26 UTC | switch from general dist summary to bucket counter | 19 January 2015, 22:41:26 UTC |
c26dae7 | brharrington | 18 January 2015, 01:12:37 UTC | Merge pull request #80 from brharrington/flakey-test ensure update is complete before response | 18 January 2015, 01:12:37 UTC |
4d3eac2 | Brian Harrington | 18 January 2015, 01:04:00 UTC | ensure update is complete before response | 18 January 2015, 01:04:00 UTC |
d0b1692 | brharrington | 18 January 2015, 00:54:17 UTC | Merge pull request #79 from brharrington/simplify-getorcreate simplify getOrCreateBlockStore | 18 January 2015, 00:54:17 UTC |
06265b9 | Brian Harrington | 18 January 2015, 00:29:06 UTC | simplify getOrCreateBlockStore With java 8 the ConcurrentHashMap has a built in method, computeIfAbsent, for just this use-case. | 18 January 2015, 00:29:06 UTC |
440c00c | brharrington | 17 January 2015, 23:33:34 UTC | Merge pull request #78 from brharrington/jmxport add option to restrict jmx port | 17 January 2015, 23:33:34 UTC |
8434220 | brharrington | 17 January 2015, 23:33:09 UTC | Merge pull request #77 from brharrington/txt-time-format more script friendly time format for txt output | 17 January 2015, 23:33:09 UTC |
92beb80 | brharrington | 17 January 2015, 23:31:51 UTC | Merge pull request #76 from brharrington/missing-interpolator fix warnings: possible missing interpolator | 17 January 2015, 23:31:51 UTC |
61e52c2 | Brian Harrington | 17 January 2015, 22:11:15 UTC | add option to restrict jmx port When running on AWS instances it is convenient to be able to open up a single port on the security group to allow for JMX access. The option is disabled by default since it tries to access the on instance metadata service. | 17 January 2015, 22:11:15 UTC |
0b3d9fd | Brian Harrington | 17 January 2015, 21:10:48 UTC | more script friendly time format for txt output Previously it was using the default associated with the ZonedDateTime.toString call: ``` 2015-01-16T23:40:59-08:00[US/Pacific] 562916.031424 2015-01-16T23:41-08:00[US/Pacific] 575008.038403 2015-01-16T23:41:01-08:00[US/Pacific] 569944.697917 ``` This change removes the zone ID from the output and always includes the seconds in the timestamp. ``` 2015-01-16T23:40:59-08:00 562916.031424 2015-01-16T23:41:00-08:00 575008.038403 2015-01-16T23:41:01-08:00 569944.697917 ``` UTC will show a Z: ``` 2015-01-17T07:40:59Z 562916.031424 2015-01-17T07:41:00Z 575008.038403 2015-01-17T07:41:01Z 569944.697917 ``` | 17 January 2015, 21:10:48 UTC |
ca996cf | Brian Harrington | 17 January 2015, 20:52:35 UTC | fix warnings: possible missing interpolator ``` [warn] /scratch/atlas/atlas-config/src/test/scala/com/netflix/atlas/config/ConfigManagerSuite.scala:46: possible missing interpolator: detected an interpolated expression [warn] ConfigManager.update(ConfigFactory.parseString("foo = ${user.home}")) [warn] ^ [warn] /scratch/atlas/atlas-config/src/test/scala/com/netflix/atlas/config/ConfigManagerSuite.scala:56: possible missing interpolator: detected an interpolated expression [warn] ConfigManager.update(ConfigFactory.parseString(""" [warn] ^ [warn] two warnings found ``` | 17 January 2015, 20:52:35 UTC |
812205d | brharrington | 17 January 2015, 18:01:12 UTC | Merge pull request #75 from brharrington/publish-webapi initial import of publish webapi | 17 January 2015, 18:01:12 UTC |
2a303af | Brian Harrington | 17 January 2015, 17:53:06 UTC | remove unused imports | 17 January 2015, 17:53:06 UTC |
729575d | Brian Harrington | 17 January 2015, 17:45:48 UTC | initial import of publish webapi Includes sample conf and a test script to show and example of how to send data. To try it: ``` $ cd $REPO_DIR $ sbt one-jar $ java -jar atlas-webapi/target/atlas-webapi-1.4.2-SNAPSHOT-one-jar.jar conf/memory.conf ``` From another terminal: ``` $ scripts/publish-test.sh ``` | 17 January 2015, 17:45:48 UTC |
559b2e8 | brharrington | 17 January 2015, 07:00:34 UTC | Merge pull request #74 from brharrington/config-resolve re-resolve config on update | 17 January 2015, 07:00:34 UTC |
a02ff86 | Brian Harrington | 17 January 2015, 06:51:22 UTC | re-resolve config on update Primary change is to re-resolve the config on subsequent updates so vars can be updated. Note that the reference conf files are resolved on load so configs applied via update cannot change a var in the reference conf. Also removes duplicate step settings. | 17 January 2015, 06:51:22 UTC |
3ec408a | brharrington | 17 January 2015, 05:24:47 UTC | Merge pull request #73 from brharrington/command-line-config allow additional config files on command line | 17 January 2015, 05:24:47 UTC |
a7533ba | brharrington | 17 January 2015, 05:17:09 UTC | Merge pull request #72 from brharrington/fix-filename make file name match class name | 17 January 2015, 05:17:09 UTC |
2b711bb | Brian Harrington | 17 January 2015, 05:09:41 UTC | allow additional config files on command line To make it easier to run the standalone jar in different modes, this change allows additional config files to be specified as command line arguments. Example: ``` $ java -jar atlas-standalone.jar c1.conf c2.conf ``` | 17 January 2015, 05:09:41 UTC |
28d849a | Brian Harrington | 17 January 2015, 03:32:26 UTC | make file name match class name | 17 January 2015, 03:32:26 UTC |
c1bd033 | brharrington | 14 January 2015, 22:43:51 UTC | Merge pull request #67 from brharrington/scala-2.11.5-release scala-2.11.5 release | 14 January 2015, 22:43:51 UTC |
3442e09 | Brian Harrington | 14 January 2015, 22:34:10 UTC | scala-2.11.5 release | 14 January 2015, 22:34:10 UTC |
ae0c45c | brharrington | 14 January 2015, 18:00:22 UTC | Merge pull request #65 from brharrington/stat-avg-mf add stat-avg-mf and stat-min-mf variants | 14 January 2015, 18:00:22 UTC |
9fe8135 | Brian Harrington | 14 January 2015, 17:48:23 UTC | add stat-avg-mf and stat-min-mf variants | 14 January 2015, 17:48:23 UTC |
b10871c | brharrington | 14 January 2015, 17:40:35 UTC | Merge pull request #63 from brharrington/filter filtering group by results | 14 January 2015, 17:40:35 UTC |
0eecdb8 | Brian Harrington | 14 January 2015, 17:32:21 UTC | update TimeSeriesExprSuite to cover filter | 14 January 2015, 17:32:21 UTC |
e7e238d | Brian Harrington | 14 January 2015, 16:55:34 UTC | add helper for legacy `:stat-max-mf` | 14 January 2015, 16:55:34 UTC |
4cae1b5 | Brian Harrington | 14 January 2015, 16:47:37 UTC | filtering group by results Moving filter expressions from internal to OSS. This also generalizes them a bit to work using an arbitrary line. | 14 January 2015, 16:47:37 UTC |
20ef8ec | brharrington | 14 January 2015, 04:16:07 UTC | Merge pull request #62 from brharrington/legacy-offset support legacy offset | 14 January 2015, 04:16:07 UTC |
63b43ab | Brian Harrington | 14 January 2015, 03:12:44 UTC | support legacy offset Trying to minimize internal vs external differences. This adds support for the legacy offset operator until we can fully deprecate and remove it. | 14 January 2015, 03:12:44 UTC |
82f2762 | brharrington | 13 January 2015, 23:17:50 UTC | Merge pull request #61 from brharrington/avg-compatibility add helper for computing avg of group by result | 13 January 2015, 23:17:50 UTC |
1a52245 | Brian Harrington | 13 January 2015, 23:02:14 UTC | add helper for computing avg of group by result Moving one of the internal macros for computing avg based on the results of a group by to oss repo. The count will be for each line resulting from the group by that has a value other than NaN for a given interval. If the underlying expression is not a group by the it will be treated as a group with a single result. | 13 January 2015, 23:02:14 UTC |
37cbbb9 | brharrington | 12 January 2015, 22:19:41 UTC | Merge pull request #60 from brharrington/config-engine allow formats for graph api to be configured | 12 January 2015, 22:19:41 UTC |
1bcb226 | Brian Harrington | 12 January 2015, 21:30:19 UTC | Merge remote-tracking branch 'nflx/master' into config-engine | 12 January 2015, 21:30:19 UTC |
c944000 | Brian Harrington | 12 January 2015, 21:25:23 UTC | allow formats for graph api to be configured For some legacy backward compatibility use-cases internally we need to support a number of additional formats. This can potentially be useful for others that might want to provide a custom output format. This change adds a config setting: `atlas.webapi.graph.engines` The values is a list of class names that implement the GraphEngine trait. Another consideration we will table for now is source compatibility between versions. Internally we only try to maintain compatibility of the webapi and make no guarantees about compatibility of source built against the app. | 12 January 2015, 21:25:23 UTC |
edf4a72 | brharrington | 12 January 2015, 21:23:54 UTC | Merge pull request #59 from brharrington/publish-json json codec for publish payload | 12 January 2015, 21:23:54 UTC |
89e8ac1 | Brian Harrington | 12 January 2015, 20:44:59 UTC | json codec for publish payload Supports legacy formats and field labels that are still needed internally. It will likely be a long time before we can fully deprecate and simplify those paths. Also has some to make it more efficient when working with SmallHashMap values. | 12 January 2015, 20:44:59 UTC |
db52d78 | brharrington | 10 January 2015, 23:18:04 UTC | Merge pull request #48 from brharrington/travis-container enable container based build | 10 January 2015, 23:18:04 UTC |
721a146 | Brian Harrington | 10 January 2015, 23:10:53 UTC | enable container based build http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/ | 10 January 2015, 23:10:53 UTC |
336366b | brharrington | 08 January 2015, 23:21:18 UTC | Merge pull request #47 from brharrington/reuse-assert move GraphAssertions to common test lib | 08 January 2015, 23:21:18 UTC |
8528244 | Brian Harrington | 08 January 2015, 23:12:14 UTC | add test lib with GraphAssertions util | 08 January 2015, 23:12:14 UTC |
4d46dcf | Brian Harrington | 08 January 2015, 23:09:07 UTC | move GraphAssertions to common test lib Avoid code duplication for GraphAssertions helper. To avoid a cyclic dependency between chart and test libs the PngImage utility was moved to core. That utility has no dependencies other than the jdk. | 08 January 2015, 23:09:07 UTC |
49d92d4 | brharrington | 08 January 2015, 22:35:25 UTC | Merge pull request #46 from brharrington/no-guava reduce use of guava | 08 January 2015, 22:35:25 UTC |
0183c43 | Brian Harrington | 08 January 2015, 20:54:05 UTC | reduce use of guava Removes some of the simple uses of guava. Not sure why, but something about the TimeSeriesBuffer class triggers a ClassNotFoundException with the equalsverifier library: ``` [info] Cause: java.lang.NoClassDefFoundError: nl/jqno/equalsverifier/internal/cglib/proxy/Factory [info] at java.lang.ClassLoader.defineClass1(Native Method) [info] at java.lang.ClassLoader.defineClass(ClassLoader.java:760) [info] at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) [info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [info] at java.lang.reflect.Method.invoke(Method.java:483) [info] at nl.jqno.equalsverifier.internal.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384) [info] at nl.jqno.equalsverifier.internal.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219) [info] at nl.jqno.equalsverifier.internal.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) [info] at nl.jqno.equalsverifier.internal.cglib.proxy.Enhancer.createClass(Enhancer.java:317) [info] at nl.jqno.equalsverifier.util.Instantiator.createDynamicSubclass(Instantiator.java:104) [info] ... [info] Cause: java.lang.ClassNotFoundException: nl.jqno.equalsverifier.internal.cglib.proxy.Factory [info] at java.net.URLClassLoader$1.run(URLClassLoader.java:372) [info] at java.net.URLClassLoader$1.run(URLClassLoader.java:361) [info] at java.security.AccessController.doPrivileged(Native Method) [info] at java.net.URLClassLoader.findClass(URLClassLoader.java:360) [info] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [info] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [info] at java.lang.ClassLoader.defineClass1(Native Method) [info] at java.lang.ClassLoader.defineClass(ClassLoader.java:760) [info] at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) [info] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [info] ... ``` Current workaround is to set `fork in Test := true` for the sbt build. | 08 January 2015, 20:54:05 UTC |
a055139 | brharrington | 08 January 2015, 01:41:45 UTC | Merge pull request #45 from brharrington/license-2015 update licenses | 08 January 2015, 01:41:45 UTC |
8601bb1 | Brian Harrington | 08 January 2015, 01:04:31 UTC | update licenses Build failing due to license mismatch. Should we make the check more lenient to the year? | 08 January 2015, 01:04:31 UTC |
51e125a | brharrington | 23 December 2014, 21:58:42 UTC | Merge pull request #44 from brharrington/delete-old-images remove old image files | 23 December 2014, 21:58:42 UTC |
14e439f | Brian Harrington | 23 December 2014, 21:45:41 UTC | remove old image files | 23 December 2014, 21:45:41 UTC |
0c5515d | brharrington | 23 December 2014, 21:42:22 UTC | Merge pull request #43 from brharrington/example-hash Example hash | 23 December 2014, 21:42:22 UTC |
73aee19 | Brian Harrington | 23 December 2014, 21:17:33 UTC | update expected files for example images | 23 December 2014, 21:17:33 UTC |
6428b8c | Brian Harrington | 23 December 2014, 21:12:00 UTC | Merge remote-tracking branch 'nflx/master' into example-hash | 23 December 2014, 21:12:00 UTC |
fc73f90 | Brian Harrington | 23 December 2014, 21:11:37 UTC | use hash instead of position for file name | 23 December 2014, 21:11:37 UTC |
6ea1e8e | brharrington | 23 December 2014, 21:10:34 UTC | Merge pull request #42 from brharrington/offset-example add example for atlas.offset var | 23 December 2014, 21:10:34 UTC |
9b7ada7 | Brian Harrington | 23 December 2014, 21:02:08 UTC | add example for atlas.offset var | 23 December 2014, 21:02:08 UTC |
033e1c9 | brharrington | 21 December 2014, 01:19:42 UTC | Merge pull request #40 from brharrington/target-1.8 Target 1.8 | 21 December 2014, 01:19:42 UTC |
f2b8776 | Brian Harrington | 21 December 2014, 01:04:40 UTC | set target to jvm-1.8 There are several uses of java 8 APIs and targeting java 8 makes the error message a little more clear (or at least easier to search for) if running on an older jvm. Prior error when running on 1.7: ``` $ java -jar atlas-1.4.1-standalone.jar [main] INFO com.netflix.atlas.webapi.Main$$anon$1 - starting atlas on port 7101 [main] WARN com.netflix.spectator.api.Spectator - no registry impl found in classpath, using default [atlas-akka.actor.default-dispatcher-2] INFO akka.event.slf4j.Slf4jLogger - Slf4jLogger started Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.simontuffs.onejar.Boot.run(Boot.java:340) at com.simontuffs.onejar.Boot.main(Boot.java:166) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at com.netflix.atlas.webapi.ApiSettings$.newDbInstance(ApiSettings.scala:33) at com.netflix.atlas.webapi.Main$$anon$1.configure(Main.scala:29) at com.netflix.atlas.akka.WebServer.start(WebServer.scala:37) at com.netflix.atlas.webapi.Main$.main(Main.scala:33) at com.netflix.atlas.webapi.Main.main(Main.scala) ... 6 more Caused by: java.lang.NoClassDefFoundError: java/time/ZoneId at com.netflix.atlas.core.db.StaticDatabase.<init>(StaticDatabase.scala:33) ... 15 more Caused by: java.lang.ClassNotFoundException: java.time.ZoneId at com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.java:713) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.java:630) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 16 more ``` Current error when running on 1.7: ``` $ java -jar atlas-1.4.1-standalone.jar Exception in thread "main" java.lang.UnsupportedClassVersionError: com/netflix/atlas/webapi/Main : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at com.simontuffs.onejar.JarClassLoader.defineClass(JarClassLoader.java:803) at com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.java:710) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.java:630) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at com.simontuffs.onejar.Boot.run(Boot.java:334) at com.simontuffs.onejar.Boot.main(Boot.java:166) ``` | 21 December 2014, 01:04:40 UTC |
7a31dd0 | Brian Harrington | 21 December 2014, 00:57:16 UTC | add compiler flags to scalacOptions | 21 December 2014, 00:57:16 UTC |
301acac | brharrington | 21 December 2014, 00:18:11 UTC | Merge pull request #39 from brharrington/scala-version use scala version from Dependencies | 21 December 2014, 00:18:11 UTC |
f14e2fb | Brian Harrington | 21 December 2014, 00:07:50 UTC | explicit dependenncy on scala-reflect Mostly just to keep the version of scala-reflect the same as scala-library. | 21 December 2014, 00:07:50 UTC |
e6f726f | Brian Harrington | 20 December 2014, 23:59:37 UTC | remove scalaVersion from BuildSettings | 20 December 2014, 23:59:37 UTC |
2c02af1 | Brian Harrington | 20 December 2014, 23:44:57 UTC | use scala version from Dependencies | 20 December 2014, 23:44:57 UTC |
e03ab18 | brharrington | 20 December 2014, 21:46:46 UTC | Merge pull request #38 from brharrington/build-link change build link to be the history tab | 20 December 2014, 21:46:46 UTC |
8fe21eb | brharrington | 20 December 2014, 21:14:23 UTC | Merge pull request #37 from brharrington/deps-update update dependency versions | 20 December 2014, 21:14:23 UTC |
b834cd5 | Brian Harrington | 20 December 2014, 21:12:14 UTC | change build link to be the history tab | 20 December 2014, 21:12:14 UTC |
534f222 | brharrington | 20 December 2014, 21:05:56 UTC | Merge pull request #36 from brharrington/tag-suite-reuse avoid repetition of uri | 20 December 2014, 21:05:56 UTC |
4d0419c | Brian Harrington | 20 December 2014, 21:03:57 UTC | update dependency versions | 20 December 2014, 21:03:57 UTC |
573660f | Brian Harrington | 20 December 2014, 20:47:29 UTC | avoid repetition of uri | 20 December 2014, 20:47:29 UTC |
f8557a5 | brharrington | 19 December 2014, 23:02:27 UTC | Merge pull request #35 from brharrington/sbt-pgp-version minor updates to build and release | 19 December 2014, 23:02:27 UTC |
5a02d74 | Brian Harrington | 19 December 2014, 22:46:34 UTC | minor updates to build and release Hopefully this will get the build working right: * Fixes: Invalid POM: /com/netflix/atlas/atlas-json/1.4.1/atlas-json-1.4.1.pom: Developer information missing * Fixes: Missing Signature: '/com/netflix/atlas/atlas-json/1.4.1/atlas-json-1.4.1.pom.asc' does not exist for 'atlas-json-1.4.1.pom'. * Update sbt-pgp version | 19 December 2014, 22:46:34 UTC |
8344600 | brharrington | 17 December 2014, 22:55:32 UTC | Merge pull request #33 from brharrington/aws-credentials remove NflxCredentialsProviderChain | 17 December 2014, 22:55:32 UTC |
f41c41d | Brian Harrington | 17 December 2014, 22:23:50 UTC | remove NflxCredentialsProviderChain This is an old class that basically setup credentials using environment variables supporting a token so it could work with IAM credentials. More recent versions of the AWS SDK have ProfileCredentialsProvider in the DefaultAWSCredentialsProviderChain. Also adds some helper scripts to create the config file from the output of the metadata services. | 17 December 2014, 22:23:50 UTC |
2891c89 | brharrington | 17 December 2014, 16:09:36 UTC | Merge pull request #32 from brharrington/spectator-snap update spectator | 17 December 2014, 16:09:36 UTC |
a2d9ebc | Brian Harrington | 17 December 2014, 13:58:45 UTC | update spectator | 17 December 2014, 13:58:45 UTC |
2d46064 | brharrington | 15 December 2014, 23:16:29 UTC | Merge pull request #29 from brharrington/map-step-test add test case for MapStepTimeSeq | 15 December 2014, 23:16:29 UTC |
175b271 | brharrington | 15 December 2014, 22:58:48 UTC | Merge pull request #30 from brharrington/sbt-batch-mode avoid sbt blocking builds wating for input | 15 December 2014, 22:58:48 UTC |
e745077 | brharrington | 15 December 2014, 22:34:27 UTC | Merge pull request #31 from brharrington/build-info add link to build | 15 December 2014, 22:34:27 UTC |
20c998e | Brian Harrington | 15 December 2014, 22:12:18 UTC | add link to build | 15 December 2014, 22:12:18 UTC |
f74becc | Brian Harrington | 15 December 2014, 22:00:49 UTC | avoid sbt blocking builds wating for input | 15 December 2014, 22:00:49 UTC |
efea72e | Brian Harrington | 15 December 2014, 21:48:05 UTC | add test case for MapStepTimeSeq | 15 December 2014, 21:48:05 UTC |
ba1e205 | brharrington | 15 December 2014, 00:52:57 UTC | Merge pull request #26 from brharrington/array-hashcode use Arrays.hashCode for the data array | 15 December 2014, 00:52:57 UTC |
7099ed6 | Brian Harrington | 15 December 2014, 00:44:46 UTC | use Arrays.hashCode for the data array | 15 December 2014, 00:44:46 UTC |
57c43b4 | brharrington | 14 December 2014, 03:03:04 UTC | Merge pull request #25 from brharrington/jenkins-png-issue re-enable tests that were failing on jenkins | 14 December 2014, 03:03:04 UTC |