3adb581 | Cong Wang | 02 February 2017, 21:51:51 UTC | Remove unused MakeInstanceTuplesMetricName() | 02 February 2017, 21:51:51 UTC |
b24b279 | Cong Wang | 02 February 2017, 21:50:08 UTC | Remove unused code | 02 February 2017, 21:50:08 UTC |
3e6c0db | Cong Wang | 02 February 2017, 21:45:33 UTC | Add number of packets to the per instance queue metrics | 02 February 2017, 21:45:33 UTC |
05eab6e | Cong Wang | 31 January 2017, 22:51:23 UTC | Add per instance tuples metrics | 31 January 2017, 22:51:23 UTC |
74643e3 | Cong Wang | 04 November 2016, 23:02:12 UTC | Update queue metrics asynchronously | 25 January 2017, 00:15:57 UTC |
76c82cc | Mark Li | 24 January 2017, 22:07:51 UTC | Use enum.name() for locale (#1676) | 24 January 2017, 22:07:51 UTC |
ef32886 | Mark Li | 22 January 2017, 20:15:25 UTC | [dry-run] print with UTF-8 encoding and consume stream with UTF-8 decoding (#1675) | 22 January 2017, 20:15:25 UTC |
dee26e8 | Mark Li | 21 January 2017, 18:47:05 UTC | Implementation of dry-run (#1629) | 21 January 2017, 18:47:05 UTC |
2af8b52 | Bill Graham | 20 January 2017, 19:52:13 UTC | Change AuroraController to an interface (#1672) * Change AuroraController to an interface | 20 January 2017, 19:52:13 UTC |
47fe9af | Karthik Ramasamy | 10 January 2017, 04:19:49 UTC | Merge pull request #1658 from objmagic/version-help-cli-fix Fix response of ``help'' and ``version'' subcommands | 10 January 2017, 04:19:49 UTC |
e6976fc | Karthik Ramasamy | 10 January 2017, 04:19:26 UTC | Merge pull request #1657 from pankajroark/pg/remove_slave_looper_notify Avoid notifying when no one is waiting on proceedLock | 10 January 2017, 04:19:26 UTC |
3485367 | Runhang Li | 10 January 2017, 02:21:20 UTC | Add back a deleted newline. | 10 January 2017, 02:21:20 UTC |
5ee5dce | Runhang Li | 10 January 2017, 02:18:26 UTC | Fix response of ``help'' and ``version'' subcommands. | 10 January 2017, 02:18:26 UTC |
8833d42 | Pankaj Gupta | 08 January 2017, 16:00:14 UTC | Fix comment. | 08 January 2017, 16:00:14 UTC |
1b8e707 | Pankaj Gupta | 08 January 2017, 07:15:39 UTC | Minor rename | 08 January 2017, 07:15:39 UTC |
c00c835 | Pankaj Gupta | 08 January 2017, 07:07:16 UTC | Avoid notifying when no one is waiting on proceedLock. | 08 January 2017, 07:07:16 UTC |
694ee51 | Pankaj Gupta | 07 January 2017, 14:15:33 UTC | Remove notify in SlaveLooper.wakeUp. It is useless and affects performance. | 07 January 2017, 14:15:33 UTC |
130c80a | Karthik Ramasamy | 05 January 2017, 02:59:51 UTC | Merge pull request #1655 from twitter/fix_ui_aggregate_topology_metrics Fix aggregate topology metric dot colors for firefox and safari. | 05 January 2017, 02:59:51 UTC |
2163b78 | Chris Kellogg | 05 January 2017, 01:21:32 UTC | Fix aggregate topology metric dot colors for firefox and safari. | 05 January 2017, 01:21:32 UTC |
4c60251 | Karthik Ramasamy | 01 January 2017, 08:45:02 UTC | Merge pull request #1644 from twitter/karthik/stmgr-cleanup cleanup the warnings in stmgr | 01 January 2017, 08:45:02 UTC |
2e48b43 | Karthik Ramasamy | 31 December 2016, 19:51:19 UTC | Merge pull request #1650 from twitter/cckellogg/topology-status-details-page Add a topology status to the details page. | 31 December 2016, 19:51:19 UTC |
90d1be2 | Chris Kellogg | 31 December 2016, 18:41:18 UTC | Add a topology status to the details page. | 31 December 2016, 18:41:18 UTC |
5d3fed3 | kramasamy | 31 December 2016, 03:05:12 UTC | incorporated cong's comments | 31 December 2016, 03:05:12 UTC |
1ff359b | cckellogg | 30 December 2016, 23:41:26 UTC | Added a topology status to the list all topologies ui. (#1646) | 30 December 2016, 23:41:26 UTC |
94ca35c | Karthik Ramasamy | 25 December 2016, 22:28:34 UTC | Merge pull request #1641 from twitter/karthik/third-party-cleanup cleanup third party jansson and kashmir | 25 December 2016, 22:28:34 UTC |
19600b8 | Karthik Ramasamy | 25 December 2016, 22:28:21 UTC | Merge pull request #1643 from twitter/karthik/yaml-cleanup yaml cpp cleanup | 25 December 2016, 22:28:21 UTC |
ad8c1a9 | Karthik Ramasamy | 25 December 2016, 22:28:08 UTC | Merge pull request #1642 from twitter/karthik/gmock-cleanup gmock cleanup | 25 December 2016, 22:28:08 UTC |
e9a000c | kramasamy | 25 December 2016, 21:23:53 UTC | cleanup the warnings in stmgr | 25 December 2016, 21:23:53 UTC |
a9acf21 | kramasamy | 25 December 2016, 21:09:50 UTC | yaml cpp cleanup | 25 December 2016, 21:09:50 UTC |
2a395a7 | kramasamy | 25 December 2016, 21:00:14 UTC | gmock cleanup | 25 December 2016, 21:00:14 UTC |
3a57386 | kramasamy | 25 December 2016, 19:10:39 UTC | cleanup third party jansson and kashmir | 25 December 2016, 19:10:39 UTC |
ef7c1df | Karthik Ramasamy | 22 December 2016, 08:40:35 UTC | Merge pull request #1638 from twitter/karthik/gtest-cleanup cleanup gtest BUILD file | 22 December 2016, 08:40:35 UTC |
29d94db | Karthik Ramasamy | 22 December 2016, 04:00:49 UTC | Merge pull request #1639 from twitter/libevent-cleanup clean up of libevent | 22 December 2016, 04:00:49 UTC |
e821ee2 | Karthik Ramasamy | 22 December 2016, 02:04:42 UTC | Merge pull request #1637 from twitter/karthik/gflags-cleanup cleanup of gflags to separate include files and lib files into lists | 22 December 2016, 02:04:42 UTC |
64c8024 | kramasamy | 22 December 2016, 01:51:07 UTC | clean up of libevent | 22 December 2016, 01:51:07 UTC |
d21e6a1 | kramasamy | 22 December 2016, 01:24:41 UTC | cleanup gtest BUILD file | 22 December 2016, 01:24:41 UTC |
bb283b9 | Karthik Ramasamy | 22 December 2016, 01:23:32 UTC | Merge pull request #1636 from twitter/karthik/glog-cleanup cleanup glog build file | 22 December 2016, 01:23:32 UTC |
3000da6 | kramasamy | 22 December 2016, 00:48:21 UTC | cleanup of gflags to separate include files and lib files into lists | 22 December 2016, 00:48:21 UTC |
8c7cadb | Karthik Ramasamy | 22 December 2016, 00:23:30 UTC | Merge pull request #1635 from twitter/karthik/proto-cleanup cleanup protobuf third party build file | 22 December 2016, 00:23:30 UTC |
d6a5adf | kramasamy | 22 December 2016, 00:13:05 UTC | double quote the value of environ variables | 22 December 2016, 00:13:05 UTC |
2661d40 | kramasamy | 21 December 2016, 23:31:19 UTC | fix pass double quotes to command shell | 21 December 2016, 23:31:19 UTC |
3ee655e | kramasamy | 21 December 2016, 23:12:21 UTC | use of single quotes for scripts rather than double quotes | 21 December 2016, 23:12:21 UTC |
0dc3274 | Karthik Ramasamy | 21 December 2016, 22:57:39 UTC | Merge pull request #1615 from tc-dc/WebSink Adding metrics sink: WebSink | 21 December 2016, 22:57:39 UTC |
2e6d278 | kramasamy | 21 December 2016, 22:55:59 UTC | convert the script to be encapsulated in single quotes rather than double quotes | 21 December 2016, 22:55:59 UTC |
c528226 | kramasamy | 21 December 2016, 22:54:00 UTC | further refactoring of shell variables | 21 December 2016, 22:54:00 UTC |
9f63523 | kramasamy | 21 December 2016, 21:47:02 UTC | cleanup glog build file | 21 December 2016, 21:47:02 UTC |
3bafdef | kramasamy | 21 December 2016, 20:21:49 UTC | cleanup protobuf third party build file | 21 December 2016, 20:21:49 UTC |
58c1884 | Bill Graham | 20 December 2016, 20:09:38 UTC | Check at launch that configured container count same as packing plan (#1630) | 20 December 2016, 20:09:38 UTC |
6fd3132 | Cong Wang | 20 December 2016, 16:59:30 UTC | Statically link libunwind (#1631) Currently stream manager links libunwind dynamically, which makes it harder to deploy heron in an Aurora cluster. This PR makes stream manager linking libunwind statically as other dependencies. This is based on the previous work from @kramasamy @taishi8117 @zuyu (#923). | 20 December 2016, 16:59:30 UTC |
e1b91ca | Bill Graham | 20 December 2016, 06:34:11 UTC | Consolidate more common failure tests in CommonPackingTests (#1625) * A little more clean up * More tests to assert when numContainers > numInstances | 20 December 2016, 06:34:11 UTC |
fe7bd9a | Fabian | 16 December 2016, 18:59:50 UTC | Noop | 16 December 2016, 18:59:50 UTC |
5697fa9 | Fabian | 16 December 2016, 16:37:49 UTC | Review changes 2 | 16 December 2016, 16:37:49 UTC |
21c2948 | Mark Li | 16 December 2016, 05:44:10 UTC | Refactor of runtime management control flow (#1618) | 16 December 2016, 05:44:10 UTC |
6931ae5 | Fabian | 15 December 2016, 19:09:38 UTC | Review changes | 15 December 2016, 21:29:21 UTC |
e247fca | mycFelix | 15 December 2016, 17:13:46 UTC | Refactor ByteAmount checking args method (#1621) | 15 December 2016, 17:13:46 UTC |
d360b56 | mycFelix | 15 December 2016, 16:41:34 UTC | Remove unused ``c.t.h.spi.common.Jars`` (#1620) | 15 December 2016, 16:41:34 UTC |
fc47d41 | mycFelix | 15 December 2016, 00:52:25 UTC | using guava Preconditions in UpdateTopologyManager (#1613) | 15 December 2016, 00:52:25 UTC |
3b2e13f | mycFelix | 14 December 2016, 18:14:51 UTC | Move Scheduler related spi util classes into schedulers package (#1617) | 14 December 2016, 18:14:51 UTC |
7681101 | Bill Graham | 13 December 2016, 06:59:42 UTC | Uses consistent scale-down algorithm for both IRepacking classes (#1606) * clean up formatting | 13 December 2016, 06:59:42 UTC |
fc933aa | Cong Wang | 13 December 2016, 00:15:10 UTC | Wait for a new pplan properly (#1605) In test case StMgr.test_tmaster_restart_on_same_address, currently we wait for 3 seconds for a new pplan to come in and then check for the new pplan. This is broken if we don't receive the new pplan within 3 seconds. So, just wait for the change of the pplan and timeout after 30 seconds. | 13 December 2016, 00:15:10 UTC |
f7ac78c | Fabian | 02 December 2016, 18:01:47 UTC | Adding metrics sink: WebSink | 12 December 2016, 22:15:53 UTC |
6bd05cc | Mark Li | 11 December 2016, 06:05:01 UTC | Submission control flow improvment (#1571) | 11 December 2016, 06:05:01 UTC |
66ac75f | Mark Li | 11 December 2016, 06:04:12 UTC | Merge 0.14.5 release back to master (#1611) | 11 December 2016, 06:04:12 UTC |
3977de8 | Mark Li | 10 December 2016, 23:26:47 UTC | Use enum for package type (#1609) | 10 December 2016, 23:26:47 UTC |
755a2f8 | Karthik Ramasamy | 09 December 2016, 19:53:08 UTC | Merge pull request #1601 from chgl/new-scp-config Separate config params for SCP/SSH options and target host | 09 December 2016, 19:53:08 UTC |
a77dc66 | Karthik Ramasamy | 09 December 2016, 16:43:39 UTC | Merge pull request #1607 from mycFelix/replace-utf8-charset-string using constant instead of utf8 string in heron package | 09 December 2016, 16:43:39 UTC |
36423d4 | mycFelix | 09 December 2016, 01:56:39 UTC | using constant instead of utf8 string in heron package | 09 December 2016, 01:56:39 UTC |
3f0f0e7 | Bill Graham | 08 December 2016, 21:19:15 UTC | Change scale down to try to free containers (#1584) * revert accidental commit * Change scale-down scoring to do all-same-component first, then smallests containers, then least homogeneous * Change scale-down scoring to do all-same-component first, then smallests containers, then least homogeneous * fix after merge to update ScoreTest * fix comment | 08 December 2016, 21:19:15 UTC |
37708cc | Christian Gulden | 08 December 2016, 20:19:55 UTC | Updated SCP upload's sample.yaml to reflect config changes | 08 December 2016, 20:19:55 UTC |
bc5f873 | mycFelix | 08 December 2016, 18:18:14 UTC | Refactor duplicated code in SubmitterMain and SchedulerConfig (#1599) | 08 December 2016, 18:18:14 UTC |
8d78f7e | Christian Gulden | 08 December 2016, 14:45:33 UTC | Updated SCP uploader documentation It now describes the usage of the options and connection config parameters for the SSH/SCP uploader. | 08 December 2016, 14:45:33 UTC |
4515dcd | Christian Gulden | 08 December 2016, 14:41:11 UTC | Implemented seperate SSH/SCP config parameters for options and connection string | 08 December 2016, 14:41:11 UTC |
a955456 | fabianmenges | 07 December 2016, 18:08:31 UTC | S3Uploader support for AWS profiles and Default Credential Provider Chain (#1589) * Upgrading AWS library Upgrading and extending the S3 updater Adding commons-codec dependency for aws * Fixing S3UploaderTest * Addressing code review issues: Using isNullOrEmpty Fixing exception handling * Another review | 07 December 2016, 18:08:31 UTC |
7337efd | Bill Graham | 05 December 2016, 22:48:16 UTC | Adding new BytesAmount class for use by Resource (#1586) * Adding new BytesAmount class and showing it's usage in Resource * Improving toString * Removing toGigabytes and toMegabytes * Only need one increaseBy * Refactoring all consumers to use ByteAmount, adding ByteAmountTest * Update examples to use ByteAmount * Changing to not use -1 as a byte amount in tests * Fix javadocs * fix test | 05 December 2016, 22:48:16 UTC |
5b4b050 | Bill Graham | 05 December 2016, 19:40:52 UTC | Move taskId/componentIndex management into PackingPlanBuilder (#1582) * Also use the scoring approach for adding in FFDP * Added more unit tests are removed dead code * Fixed typo and added check for estimated new container size > 0 before increasing. * Adding addition tests for packing plan builder * Adding additional tests for PackingPlanBuilder * Adding additional tests for PackingPlanBuilder * reverting bad diff action * minor clean up * Move assignment of taskIds and componentIndexes to PackingPlanBuilder * Added some more comments | 05 December 2016, 19:40:52 UTC |
5199528 | Cong Wang | 29 November 2016, 21:54:17 UTC | Use BaseMemPool in tuple-cache (#1585) Use BaseMemPool API directly instead of implementing it again. No functional change. | 29 November 2016, 21:54:17 UTC |
b37c823 | Mark Li | 28 November 2016, 22:57:06 UTC | Missing instruction: need to install heron-tools (#1583) before running integration tests. | 28 November 2016, 22:57:06 UTC |
719fcca | Cong Wang | 28 November 2016, 19:04:40 UTC | Fix fd leak in http_unittest (#1581) We need to close pipe fd's when the test finishes. Also update the comments. | 28 November 2016, 19:04:40 UTC |
5043b2a | Bill Graham | 24 November 2016, 07:10:24 UTC | Add more tests for PackingPlanBuilder (#1580) * Add a scoring-based approach to modifying packing plan * Also use the scoring approach for adding in FFDP * Added more unit tests are removed dead code * Fixed typo and added check for estimated new container size > 0 before increasing. * Adding addition tests for packing plan builder * Adding additional tests for PackingPlanBuilder * Adding additional tests for PackingPlanBuilder * reverting bad diff action * minor clean up | 24 November 2016, 07:10:24 UTC |
9c1894a | Bill Graham | 24 November 2016, 00:50:43 UTC | Add a scoring-based approach to modifying packing plan (#1572) * Add a scoring-based approach to modifying packing plan * Also use the scoring approach for adding in FFDP * Added more unit tests are removed dead code * Fixed typo and added check for estimated new container size > 0 before increasing. | 24 November 2016, 00:50:43 UTC |
d619c4b | Mark Li | 23 November 2016, 05:14:26 UTC | Follow symbolic links when searching status files. (#1578) | 23 November 2016, 05:14:26 UTC |
de0d768 | Mark Li | 22 November 2016, 22:31:01 UTC | Fixed yarn scheduler doc typos (#1575) | 22 November 2016, 22:31:01 UTC |
4a71e70 | mycFelix | 22 November 2016, 02:01:16 UTC | fixed yarn scheduler doc typos | 22 November 2016, 02:01:16 UTC |
16eed48 | Bill Graham | 18 November 2016, 18:09:08 UTC | Broke out packing builder and utils into separate packages (#1565) * Add packing packages for builder and utils * Add packing packages for builder and utils | 18 November 2016, 18:09:08 UTC |
26ecadb | Mark Li | 17 November 2016, 23:04:06 UTC | Remove unnecessary ack() in bolt (#1570) resolved #1568 | 17 November 2016, 23:04:06 UTC |
8a9a560 | Li Wang | 17 November 2016, 04:59:13 UTC | Remove unnecessary ack() in bolt Since ack is not enabled and the message id is not given to the emitted tuples in spout, we should remove ``ack()`` statement in the ``ConsumerBolt`` to avoid confusing the user. | 17 November 2016, 04:59:13 UTC |
48a87e2 | Mark Li | 15 November 2016, 19:30:10 UTC | Add contribution guideline (#1564) | 15 November 2016, 19:30:10 UTC |
053ee7c | Runhang Li | 15 November 2016, 17:49:29 UTC | Add contribution guideline. | 15 November 2016, 17:49:29 UTC |
ae523dc | Bill Graham | 15 November 2016, 17:35:40 UTC | Clean up some logging found while testing (#1563) | 15 November 2016, 17:35:40 UTC |
671354e | Karthik Ramasamy | 14 November 2016, 21:33:57 UTC | Merge pull request #1542 from ashvina/yarnColocateMasters-951 Yarn colocate tmaster and scheduler | 14 November 2016, 21:33:57 UTC |
ec4d5d0 | Bill Graham | 11 November 2016, 05:56:58 UTC | Fix string formatting bug (#1554) | 11 November 2016, 05:56:58 UTC |
bd4c885 | Bill Graham | 11 November 2016, 01:08:09 UTC | Refactor test_runner to use status classes instead of success/fail (#1553) | 11 November 2016, 01:08:09 UTC |
5fd7766 | Cong Wang | 10 November 2016, 23:54:15 UTC | Use std::vector for fields grouping indices (#1551) We always push at back, so std::vector is enough and faster than std::list. | 10 November 2016, 23:54:15 UTC |
3c0add9 | Bill Graham | 10 November 2016, 23:07:32 UTC | Reduce verbosity of zookeeper logging (#1547) * reduce more log verbosity | 10 November 2016, 23:07:32 UTC |
61e8e15 | Bill Graham | 10 November 2016, 23:07:13 UTC | Using common python logging for int tests (#1550) * Update more occurances of the previous approach to the new | 10 November 2016, 23:07:13 UTC |
58ad9be | Cong Wang | 10 November 2016, 21:45:31 UTC | Add tuple-serialization-time-ns back (#1549) This code was removed by accident, we should add it back. | 10 November 2016, 21:45:31 UTC |
cfa00a9 | Bill Graham | 10 November 2016, 20:26:10 UTC | Remove failure logging for cleanup and duplicate cleanup method call (#1548) | 10 November 2016, 20:26:10 UTC |
3e9b581 | Bill Graham | 10 November 2016, 18:45:03 UTC | Change local integration tests to use test status objects instead of True/False (#1546) * fix checkstyles * Fixing checkstyles and using finally block | 10 November 2016, 18:45:03 UTC |
7aebdf6 | Mark Li | 10 November 2016, 02:31:05 UTC | Use pipe to properly block clients when server hasn't entered event loop. (#1541) | 10 November 2016, 02:31:05 UTC |
400aa2e | Bill Graham | 10 November 2016, 00:41:10 UTC | Clean up ZK lock resources upon kill (#1543) | 10 November 2016, 00:41:10 UTC |