https://github.com/twitter/heron

sort by:
Revision Author Date Message Commit Date
e200e42 implement aurora scheduler getJobLinks (#707) 19 May 2016, 07:10:48 UTC
d656ecc Move shared methods in LocalLauncher out as utils (#706) * Move shared methods in LocalLauncher out as utils 1. Move shared methods out as utils 2. Add unit tests 3. Update the invocation 19 May 2016, 03:59:06 UTC
c4b3bb8 added another collaborator (#700) * added another collaborator * Alphabetize the names in committers and collaborators 19 May 2016, 02:00:01 UTC
0c535b4 move logos to website (#705) * Pushing the latest submodule sha * Move logos to website 18 May 2016, 23:13:32 UTC
cb0c061 fix mistaken commit in website makefile (#701) * Pushing the latest submodule sha * Remove --serve 18 May 2016, 23:10:37 UTC
2a38368 fix scheduler location (#685) 1. set scheduler location as ephemeral node when scheduler runs as a service 2. add unit test for CuratorStateManager 18 May 2016, 22:15:33 UTC
bd0ee48 Wrong return value in Heron CLI parser (#680) * Remove ``--trace-execution`` option. 18 May 2016, 18:07:14 UTC
23ece32 Refactor SubmitterMain and add unit tests (#694) 1. Make it a class can be Instantiated, rather than final class providing only static methods. So people can reuse it as a library; also it is easier for unit tests. 2. Add unit tests for SubmitterMain 3. Small refactors on other places. 18 May 2016, 04:01:58 UTC
362c9d5 Fix typo and remove duplicated Exceptions thrown in method signature (#693) 18 May 2016, 01:15:33 UTC
df73614 Refactor RuntimeManagerMain and add unit tests (#691) 1. Make it a class can be Instantiated, rather than final class providing only static methods. So people can reuse it as a library; also it is easier for unit tests. 2. Add unit tests for RuntimeManagerMain 3. Small refactors on other places. 18 May 2016, 00:22:13 UTC
9922587 remove unused build/EMPTY file (#681) * remove unused build/EMPTY file * Remove /build from .gitignore 17 May 2016, 23:43:22 UTC
3f34d8d fix javadocs links (#687) * Pushing the latest submodule sha * Fix javadocs links to resolve, fized #347 17 May 2016, 22:17:18 UTC
18a9710 Remove nav links to missing pages (#688) * Pushing the latest submodule sha * Fix javadocs links to resolve, fized #347 * Remove links to missing pages 17 May 2016, 22:17:10 UTC
be3e685 Fix broken links from zookeeper and schedulers/ directory creation (#686) * Pushing the latest submodule sha * Fix broken links from zookeeper and schedulers/ directory creation 17 May 2016, 22:16:59 UTC
1cfb840 Remove unneeded duplicated check. (#684) Change from "ret == 0 ? true : false" to "return == 0" 17 May 2016, 21:55:17 UTC
b0fffbf run flaky tests run serially (#683) * Pushing the latest submodule sha * Run flaky tests serially 17 May 2016, 20:59:49 UTC
67390a9 update docs about building the website (#682) * Pushing the latest submodule sha * Update doc about building the website * Adding --serve to hugo command to fix localhost links 17 May 2016, 20:59:05 UTC
4cfb56d Add website/public as a gitmodule pointing to gh-pages branch (#678) * Add website/public as a gitmodule pointing to gh-pages branch * Update docs to discuss publishing the site 17 May 2016, 18:37:51 UTC
2292a43 Overwrite TMasterLocation and SchedulerLocation when exist in LocalFileStateManager (#677) * Overwrite TMasterLocation and SchedulerLocation when exist in LocalFileStateManager 1. Unlike Zk statemgr, we overwrite the location even if there is already one. This is because when running in local mode we control when a tmaster dies and comes up deterministically. Also, it can allow tmaster and scheduler to restart after failures 2. Add unit tests. * Address Sailesh's comments 17 May 2016, 01:54:36 UTC
e09874c Add Factory method to create new ISchedulerClient instance. (#673) 1. Add factory method to create new ISchedulerClient instance 2. Update the reference 3. Add unit tests 17 May 2016, 00:22:04 UTC
dae076e Update getting started using generic <version> (#662) * location change - not needed * update version number to generic version * updated --user flag comment * comment for --user flag * detailed --user flag comments 16 May 2016, 23:46:53 UTC
66e2eee Fix heron-ui cli doc. (#675) 16 May 2016, 23:03:49 UTC
70cda5c Remove bazel from gitignore (#672) 16 May 2016, 21:50:23 UTC
daa5f38 Adding check to travis CI build to prevent eggs and wheels from being added to the repo (#670) 16 May 2016, 21:48:40 UTC
9306442 UI Guide Docs (#654) 16 May 2016, 21:03:39 UTC
7a54a4f adding centos 7 build documentation (#667) * adding centos 7 build documentation * centos 5 -> centos 7 * remove bazel manual installation and use bazel installation files, for centos 16 May 2016, 19:05:19 UTC
8ec0642 Remove 3rdparty/eggs (#659) * Remove eggs and whls that are no longer needed, part 1 * Remove more egg deps * Remove remaining eggs * enable tracing * Add /bin/. to path and whic chmod * Add /usr/sbin to pex path * Set same pex arguments for binary and test targets * revert travis debugging * Update test runner to log more info * disable pex trace logging * improve test logging 16 May 2016, 16:59:37 UTC
5035896 Add an utils method to close resources ignoring any exceptions (#669) 1. Add an utils method to close resoures ignoring any exceptions, which can be used in cleanup or finally block, to prevent exceptions in close() quit the thread (skip rest cleanup.) 2. Add unit tests for this method. 3. Update the code to use this method when possible. 16 May 2016, 08:16:40 UTC
0821a15 Make topology info table full width to match the counters table. (#665) 15 May 2016, 19:53:32 UTC
52d2fe6 Add tunnel support for state manager & rename HttpUtils to NetworkUtils (#666) 1. Add tunnel support for state manager 2. Add unit tests 3. Rename HttpUtils to NetworkUtils; small refactor on it 4. Update the call on HttpUtils/NetworkUtils 5. Add more comments 15 May 2016, 00:26:04 UTC
ebe8b1e prevent shell variable expansion (#664) * prevent shell variable expansion * remove outer brackets and start the comments with capital letters 13 May 2016, 23:47:07 UTC
6dbceda Refactor the signature of SchedulerUtils.SchedulerCommand(...) (#663) 1. Refactor the signature of SchedulerUtils.SchedulerCommand(...) 2. Update the invocation of this method. 3. Update the comments. 13 May 2016, 22:24:34 UTC
f36f0de Add a utility builder method for SchedulerMain (#660) Scheduler is started in process by ReefScheduler. New schedulers may follow this pattern in future. A utility method to construct SchedulerMain and initalize logger will avoid code duplication. 13 May 2016, 22:05:02 UTC
82dbbec Change pex reqs to a list of strings (#657) * Change pex reqs to a list of strings * Change pex reqs to a list of strings * Change pex reqs to a list of strings 13 May 2016, 20:15:59 UTC
9429f00 Add support for loading python deps via pypi (#629) * Add support for loading python deps via pypi * Increasing verbosity * Add debugging * Add debugging * Change from using --repos to --find-links * remove debugging * Remove debugging * Chaning to use /usr/bin/python2.7 * Adding more debugging * settign python version more explicitly * Adding more debugging * Adding more debugging * Adding more debugging * intialize interpreter via interpreter_from_options * Changing to call resolve * Changing to call resolve * Changing to init with path_extras * Adding wheel * Adding wheel * Adding wheel * fix versions * remove --no-pypi * Change pyyaml dep to PyYAML * fix how we deal with options * make not-zip-safe option consistent * Reset version reqs * Fix how we do pypi index swapping and remove debugging * Change to add wheel dep to PyYAML and to pass res via manifest * Removing PATH setting and setting wheel version * Add setuptools dep on heron cli * Roll back to last successful CI build state * Add pip install wheel to travis CI * Add pip install wheel to travis CI * make CI short circuit faster for testing * make CI short circuit faster for testing * Verbose logging * set python version to 2.7.10 * revert set python version to 2.7.10, upgrade PyYAML to 3.11 * more debugging * Try globally disabling wheels * rollback travis wheel install and debugging * reduce changes to pex.py * Remove python -V from travis CI 13 May 2016, 17:47:17 UTC
fed5059 Add a method constructing executor command in SchedulerUtils (#656) * Add a method constructing executor command in SchedulerUtils 1. In this pull request, the way constructing executor command, which can be shared by a lot of IScheduler implementation, is added into SchedulerUtils as a utils method. 2. Update the LocalScheduler to use this utils method. * Add the method to decode the javaOpts encoded 13 May 2016, 06:22:48 UTC
75690c5 add default for zk state manager config (#651) * add default for zk state manager config 13 May 2016, 06:19:38 UTC
654c4cd documentation of Heron CLI, rephrased installation scripts (#649) * fixed and added documentation of Heron CLI, rephrased installation scripts * ensure env is used for environment consistently in CLI, incorporate feedbacks 13 May 2016, 06:12:53 UTC
2310964 Clean/Remove spi/utils/NetworkUtils (#650) * Clean/Remove spi/utils/NetworkUtils 1. Remove spi/utils/NetworkUtils, since getFreePort() is duplicated in common/basics/SysUtils, and getHeronStatus is relocated to SchedulerUtils as constructSchedulerResponse, which is more reasonable. 2. Update the usage on spi/utils/NetworkUtils 3. Add unit tests. * Fix a unit test bug 13 May 2016, 00:27:55 UTC
bd73667 website rename javadocs to docs w/ redirect (#653) 12 May 2016, 23:48:01 UTC
0a1e224 Make arguments passed to executor descriptive (#652) 12 May 2016, 22:58:45 UTC
6bcb9d8 Fix instance links on one-instance-selected topology page. (#648) 12 May 2016, 20:02:18 UTC
704dae9 Remove logging config in scheduler and executor interface (#644) 1. Currently there is duplicated logging config in both scheduler and heron_internals.yaml. This pull request removes the one in scheduler config. 2. Remove the parameter log_dir passed to executor main method, and read this value from heron_internals.yaml 3. Update also AuroraScheduler and LocalScheduler. 12 May 2016, 06:07:36 UTC
c2d376c Remove unused fields in tracker/topology.py. (#641) 12 May 2016, 03:17:52 UTC
6c97967 Refactor SchedulerMain's constructor to make it more reasonable (#643) 12 May 2016, 01:10:33 UTC
68a8708 Add Observability with Graphite doc (#635) Add Graphite to TOC 12 May 2016, 00:48:48 UTC
d6f4aa6 commit messages should be enclosed in quotes (#642) 11 May 2016, 23:28:36 UTC
7b247c0 Remove unneeded config related to RuntimeManager class (#640) 11 May 2016, 22:01:00 UTC
78eb8a5 Fix Intellij setup script (#636) 11 May 2016, 20:53:34 UTC
7c1c4d5 Minor tweak on website build (#632) * use locally-install gulp and ignore link error csv * add line break at end * use local gulp via npm script 11 May 2016, 19:43:16 UTC
118c82b tweak circle positioning and initial color (#634) 11 May 2016, 19:20:41 UTC
ffd393b fix typo on mac install page (#633) 11 May 2016, 16:01:53 UTC
6ebdd99 Revert "install in versioned directories" (#631) 11 May 2016, 15:26:53 UTC
0ceb475 install in versioned directories (#525) * install in versioned directories * install in ~/.heron/heron-{version-dir}/client directory 11 May 2016, 08:49:42 UTC
9f120b7 Add committers and license file (#619) * added committers and contributors * added committer list * add license file and add committers * formatting of license file * format license file * format license file * added Darren to list of collaborators 11 May 2016, 06:21:58 UTC
53a823d Remove dead config "heron.java.home.path" in heron_internals.yaml (#627) 11 May 2016, 02:44:43 UTC
a12ce8c Adding checkstyle file (#626) 10 May 2016, 23:36:16 UTC
2f54567 Remove logging properties (#625) 1. Remove logging properties files 2. All logging options now are controlled programmaticly 3. Reduce unneeded files; no longer split logging options in two places. 10 May 2016, 23:31:27 UTC
56cd1ca Fix clusters endpoint in tracker. (#624) 10 May 2016, 22:08:06 UTC
9d7f9a3 Change viz link format config to be consistent with other config variables. (#622) 10 May 2016, 21:53:47 UTC
1da1550 Show viz link only if it is present in execution state. (#621) 10 May 2016, 20:18:48 UTC
e616e8d Rename folder newscheduler to scheduler-core (#614) 10 May 2016, 05:14:25 UTC
8e33d42 make cpplint compatible with python2.4 (#615) 10 May 2016, 04:43:52 UTC
0bfa72b Remove controller, dead code. (#613) 10 May 2016, 01:11:02 UTC
bdc0e6b Remove unneeded config files (#611) * Remove unneeded config files and relocate config files 10 May 2016, 00:33:44 UTC
51e392a added committers and contributors (#609) * added committers and contributors * added committer list 09 May 2016, 23:41:54 UTC
6e2cb2e Pixelate UI image. (#612) 09 May 2016, 23:38:07 UTC
6c063af remove the files from .tarignore that are not in the code base anymore (#605) 09 May 2016, 21:15:51 UTC
f6ac426 Update UI images. (#610) 09 May 2016, 20:28:07 UTC
3a0854f fixed several docs 08 May 2016, 20:24:22 UTC
ba97081 Add Unit tests for HdfsUploader (#603) 1. Refactor HdfsUploader 2. Add Unit tests for HdfsUploader 08 May 2016, 19:03:25 UTC
b28007b add documentation for s3 uploader 08 May 2016, 16:20:51 UTC
88c4dc9 Generate unique filename to upload a topology package (#601) * Provide utils method to generate unique filename to upload a topology package 1. Add a UploaderUtils, providing utils method to generate unique filename to upload a topology package 2. Add unit tests for it 3. Refactor IUploader implementation to use this utils method to generate consistent filename 08 May 2016, 06:37:42 UTC
ef73677 detailed documentation of hdfs uploader (#600) * detailed documentation for hdfs uploader * rephrase a sentence 08 May 2016, 03:17:03 UTC
5585d86 detailed documentation of local file system uploader (#598) * detailed documentation for local file system uploader * add the appropriate description for retry in zookeeper state manager 08 May 2016, 01:07:36 UTC
e787a35 use getBooleanValue with a default initial value (#596) * Use getBooleanValue method with a default initial value * Update documentation for statemanagers - zookeeper and local fs 07 May 2016, 21:26:03 UTC
b7be6c7 detailed documentation for local file system as a state manager (#594) * detailed documentation for local file system as a file system * added a toc to point to local file system state manager * reworded toc for statemanagers 07 May 2016, 19:10:01 UTC
92a040a reorganize the documentation and add deteiled documentation on how to setup zookeeper (#592) 07 May 2016, 18:26:05 UTC
be39b84 website googlegroups changed to heron-dev (#591) 07 May 2016, 17:44:47 UTC
74891c8 stop using 'with open()' to handle files (#590) * not use with open() to handle files 07 May 2016, 07:13:00 UTC
351d910 Add unit tests for SchedulerMain (#588) * Add unit tests for SchedulerMain 1. Add utils class ReflectionUtils, which make code cleaner and unit tests easier. 2. Use ReflectionUtils when possible. 3. Add unit tests for SchedulerMain. 07 May 2016, 03:33:07 UTC
a95fd35 Fail on javac warnings (#563) 07 May 2016, 00:12:22 UTC
a430659 Add twitter feed to home page and restyle some content. (#589) 07 May 2016, 00:09:00 UTC
950f101 enable integration tests (#565) * enable integration tests 07 May 2016, 00:07:58 UTC
5b2b71e Make IMetric and friends generic (#562) * Make IMetric and friends generic * Reverse T and U on MetricsDelegate to be more consistent 06 May 2016, 23:24:50 UTC
a15bd90 website - contributor docs (#585) 06 May 2016, 23:19:46 UTC
01bbef7 Add python stylechecker (#587) * Alphabetize python eggs * Add python stylechecker * fix typos and accidental commit 06 May 2016, 22:19:02 UTC
f8643eb Alphabetize python eggs (#586) 06 May 2016, 19:11:56 UTC
a412e4b Dynamically render clusters in the all topologies ui page. (#576) 06 May 2016, 04:31:25 UTC
9049a8e use python2.7 (#570) 06 May 2016, 04:21:58 UTC
360ac1d Fixing deps paths and improving intellij setup script (#568) * Fixing deps paths and improving intellij setup script * Fixing deps paths and improving intellij setup script * Handle case where dir doesn't exist better 06 May 2016, 03:57:24 UTC
ae851ed Fix more int test javac warnings (#569) 06 May 2016, 03:56:38 UTC
a2e48a4 Show Job link only if it is present in SchedulerLocation proto message (#567) - Fixes #315 - [Tracker] Add scheduler location to topology info. - [Tracker] Add new end point for scheduler location. - [UI] Remove "Aurora" job link from all-topologies page. - [UI] Change the "Aurora" button name to "Job" on topology page. - [UI] Only show the "Job" button if it is present in its scheduler location 06 May 2016, 01:32:41 UTC
dbc66b9 Reduce noise from cpp checkstyle (#566) * Reduce noise from cpp checkstyle * More quieting * Reduce cpp checkstyle noise further 05 May 2016, 22:37:44 UTC
0d1d920 Fix warnings in integration tests (#560) * Fix warnings in integration tests * Add missing import 05 May 2016, 21:04:58 UTC
6ae18be reduce cpp checkstyle logging (#564) 05 May 2016, 20:31:02 UTC
522e9c2 tuning + troubleshooting minor edits (#558) 05 May 2016, 19:33:42 UTC
369b74f Reduce java checkstyle logging (#561) 05 May 2016, 19:28:18 UTC
d596b77 update README on how to run local integration test (#553) * update README on how to run local integration test 05 May 2016, 19:24:15 UTC
a0586e3 Fix more rawtypes in apache, backtype and test code (#556) * Fix more rawtypes in apache, backtype and test code * Fix formatting 05 May 2016, 16:22:33 UTC
back to top