13 | *
14 | */
15 | @Retention(RetentionPolicy.RUNTIME)
16 | @Target({ ElementType.FIELD })
17 | public @interface Key {
18 | public String name() default "";
19 | }
20 |
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MessageFlagUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MessageFlagUtils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MessageUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MessageUtils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MetaStatLog.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MetaStatLog.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MetaZookeeper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/MetaZookeeper.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/NamedThreadFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/NamedThreadFactory.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/PatternUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/PatternUtils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/StatConstants.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/StatConstants.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/ThreadUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/ThreadUtils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/URIUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/URIUtils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/Utils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/Utils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/ZkUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/ZkUtils.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/CodecBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/CodecBuilder.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/Deserializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/Deserializer.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/Serializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/Serializer.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/Hessian1Deserializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/Hessian1Deserializer.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/Hessian1Serializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/Hessian1Serializer.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/JavaDeserializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/JavaDeserializer.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/JavaSerializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/codec/impl/JavaSerializer.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/monitor/MonitorConstants.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/monitor/MonitorConstants.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/monitor/ValueObject.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/monitor/ValueObject.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ClockWatch.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ClockWatch.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ConcurrentTestCase.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ConcurrentTestCase.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ConcurrentTestRunner.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ConcurrentTestRunner.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ConcurrentTestTask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/main/java/com/taobao/metamorphosis/utils/test/ConcurrentTestTask.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/cluster/BrokerUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/cluster/BrokerUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/cluster/ClusterUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/cluster/ClusterUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/cluster/PartitionTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/cluster/PartitionTest.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/utils/CodecUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/utils/CodecUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/utils/DiamondUtilsUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/utils/DiamondUtilsUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/utils/URIUtilsTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-commons/src/test/java/com/taobao/metamorphosis/utils/URIUtilsTest.java
--------------------------------------------------------------------------------
/metamorphosis-commons/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, stdout
2 |
3 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender
4 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
5 | log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c)%n
6 |
7 | # Turn on all our debugging info
8 | #log4j.logger.kafka=INFO
9 | #log4j.logger.org.I0Itec.zkclient.ZkClient=DEBUG
10 |
11 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/img/glyphicons-halflings-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-dashboard/src/main/resources/public/img/glyphicons-halflings-white.png
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/img/glyphicons-halflings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-dashboard/src/main/resources/public/img/glyphicons-halflings.png
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/img/metaq-16.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-dashboard/src/main/resources/public/img/metaq-16.ico
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/img/metaq-32.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-dashboard/src/main/resources/public/img/metaq-32.ico
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/img/metaq-48.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-dashboard/src/main/resources/public/img/metaq-48.ico
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/img/metaq-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-dashboard/src/main/resources/public/img/metaq-logo.png
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/public/js/metaq.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | $("li").on("click",function(){
3 | $("li").removeClass("active");
4 | $(this).addClass("active");
5 | });
6 | $(window).bind('hashchange', function(e) {
7 | var url = $.param.fragment();
8 | if(url ==''){
9 | url = "dashboard";
10 | }
11 | $("#main-content").load(url);
12 | });
13 | $(window).trigger( 'hashchange' );
14 | });
15 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/cluster.vm:
--------------------------------------------------------------------------------
1 |
2 | #foreach ($node in $nodes)
3 |
4 | Broker $node.id
5 |
6 |
7 | Slave ? |
8 | Broker URI |
9 | Dashboard |
10 |
11 |
12 | #foreach($broker in $node.brokers)
13 |
14 |
15 | $broker.slave |
16 | $broker.broker-uri |
17 | $broker.dashboard-uri
18 | #if ($current.equals($broker.broker-uri))
19 | Current
20 | #end
21 | |
22 |
23 | #end
24 |
25 | #end
26 |
27 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/error.vm:
--------------------------------------------------------------------------------
1 |
2 | Server error: $error
3 |
4 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/java_properties.vm:
--------------------------------------------------------------------------------
1 |
2 | #foreach ($name in $props.stringPropertyNames())
3 |
4 | $name |
5 | $props.getProperty($name) |
6 |
7 | #end
8 |
9 |
10 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/logs.vm:
--------------------------------------------------------------------------------
1 |
2 | #foreach ($log in $logs)
3 | $log
4 | #end
5 |
6 |
14 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/not_found.vm:
--------------------------------------------------------------------------------
1 |
2 | I am sorry, i can't find the page.
3 |
4 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/stats.vm:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/metamorphosis-dashboard/src/main/resources/templates/thread_dump.vm:
--------------------------------------------------------------------------------
1 |
2 |
3 | #foreach ($thread in $threads)
4 |
5 | $thread |
6 |
7 | #end
8 |
9 |
10 |
--------------------------------------------------------------------------------
/metamorphosis-example/README:
--------------------------------------------------------------------------------
1 | Metamorphosis实例工程
2 |
--------------------------------------------------------------------------------
/metamorphosis-example/conf/tail4j.ini:
--------------------------------------------------------------------------------
1 | [system]
2 | checkpoint_path=/home/dennis/meta/tail4j/
3 | max_buf_size=131073
4 |
5 | [meta]
6 | server_url=
7 | diamond_zk_data_id=
8 | diamond_zk_group=
9 |
10 | [local_test]
11 | test_path=/home/dennis/meta
12 |
13 | [topic_1]
14 | topic=test
15 | log_base_path=/home/dennis/programming/java/metamorphosis/trunk/metamorphosis/metamorphosis-example
16 | tmp_log_fullpath=/home/dennis/programming/java/metamorphosis/trunk/metamorphosis/metamorphosis-example/config.client.log
17 | log_name_regx=/home/dennis/programming/java/metamorphosis/trunk/metamorphosis/metamorphosis-example/config\\.client\\.log.*
18 | encoding=utf-8
19 | compress=false
20 | ordered=true
21 | timeout=10000
22 | checkpoint_name=test_cp
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/AsyncConsumer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/AsyncConsumer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/AsyncOnewayProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/AsyncOnewayProducer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/AsyncProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/AsyncProducer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/BroadcastAsyncConsumer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/BroadcastAsyncConsumer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/Help.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/Help.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/Log4jProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/Log4jProducer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/OrderedProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/OrderedProducer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/Producer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/Producer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/SyncConsumer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/SyncConsumer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/TopicBrowserExample.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/TopicBrowserExample.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/TransactionProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/TransactionProducer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/TransactionalConsumer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/TransactionalConsumer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XACallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XACallback.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XATransactionProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XATransactionProducer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XATransactionTemplate.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XATransactionTemplate.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XAWrapException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/XAWrapException.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/cache/AsyncConsumer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/cache/AsyncConsumer.java
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/filter/AttributeMessageFilter.java:
--------------------------------------------------------------------------------
1 | package com.taobao.metamorphosis.example.filter;
2 |
3 | import com.taobao.metamorphosis.Message;
4 | import com.taobao.metamorphosis.consumer.ConsumerMessageFilter;
5 |
6 |
7 | public class AttributeMessageFilter implements ConsumerMessageFilter {
8 |
9 | @Override
10 | public boolean accept(String group, Message message) {
11 | if (message.getAttribute() == null) {
12 | return false;
13 | }
14 | return message.getAttribute().equals("accept");
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/filter/ExampleConsumerMessageFilter.java:
--------------------------------------------------------------------------------
1 | package com.taobao.metamorphosis.example.filter;
2 |
3 | import java.util.concurrent.atomic.AtomicInteger;
4 |
5 | import com.taobao.metamorphosis.Message;
6 | import com.taobao.metamorphosis.consumer.ConsumerMessageFilter;
7 |
8 |
9 | public class ExampleConsumerMessageFilter implements ConsumerMessageFilter {
10 |
11 | AtomicInteger counter = new AtomicInteger(0);
12 | @Override
13 | public boolean accept(String group, Message message) {
14 | return this.counter.incrementAndGet() % 2 == 0;
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/java/com/taobao/metamorphosis/example/spring/TradeMessageListener.java:
--------------------------------------------------------------------------------
1 | package com.taobao.metamorphosis.example.spring;
2 |
3 | import com.taobao.metamorphosis.client.extension.spring.DefaultMessageListener;
4 | import com.taobao.metamorphosis.client.extension.spring.MetaqMessage;
5 | import com.taobao.metamorphosis.example.spring.messages.Trade;
6 |
7 |
8 | /**
9 | * Process trade messages listener.
10 | *
11 | * @author dennis
12 | *
13 | */
14 | public class TradeMessageListener extends DefaultMessageListener {
15 |
16 | @Override
17 | public void onReceiveMessages(MetaqMessage msg) {
18 | Trade trade = msg.getBody();
19 | System.out.println("receive trade message:" + trade);
20 | }
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/resources/jta.properties:
--------------------------------------------------------------------------------
1 | com.atomikos.icatch.service=com.atomikos.icatch.standalone.UserTransactionServiceFactory
2 | com.atomikos.icatch.automatic_resource_registration=true
3 | com.atomikos.icatch.console_log_level=error
4 | com.atomikos.icatch.max_actives=-1
5 |
--------------------------------------------------------------------------------
/metamorphosis-example/src/main/resources/meta_log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.logger.testLog=info, testMessage
2 | log4j.additivity.testMessage=false
3 | log4j.appender.testMessage=com.taobao.metamorphosis.client.extension.log4j.DailyRollingFileStreamAppender
4 | log4j.appender.testMessage.topic=meta-test
5 | log4j.appender.testMessage.zkConnect=127.0.0.1:2181
6 | log4j.appender.testMessage.BufferedIO=true
7 | log4j.appender.testMessage.DatePattern='.'yyyy-MM-dd_HH
8 | log4j.appender.testMessage.File=../../logs/test.log
9 | log4j.appender.testMessage.layout=org.apache.log4j.PatternLayout
10 | log4j.appender.testMessage.layout.ConversionPattern=%d{MM-dd HH:mm:ss} - %m%n
11 | log4j.appender.testMessage.Append=true
--------------------------------------------------------------------------------
/metamorphosis-http-client/src/main/java/com/taobao/metamorphosis/client/http/SimpleHttpConsumer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-http-client/src/main/java/com/taobao/metamorphosis/client/http/SimpleHttpConsumer.java
--------------------------------------------------------------------------------
/metamorphosis-http-client/src/main/java/com/taobao/metamorphosis/client/http/SimpleHttpProducer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-http-client/src/main/java/com/taobao/metamorphosis/client/http/SimpleHttpProducer.java
--------------------------------------------------------------------------------
/metamorphosis-http-client/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, stdout
2 |
3 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender
4 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
5 | log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c)%n
6 |
7 |
8 |
9 | # Turn on all our debugging info
10 | #log4j.logger.org.I0Itec.zkclient.ZkClient=DEBUG
11 |
12 |
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/AcceptPublishAcceptSubscribeTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/AcceptPublishAcceptSubscribeTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BaseMetaTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BaseMetaTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BigCountTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BigCountTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BigMessageTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BigMessageTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BlankDataTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BlankDataTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BlankGroupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BlankGroupTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BlankTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/BlankTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ComsumeFailAndRecoverTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ComsumeFailAndRecoverTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ComsumeFailAndRetryTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ComsumeFailAndRetryTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ComsumeFromMaxOffsetTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ComsumeFromMaxOffsetTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/LocalTxTenProducerTenConsumerTenGroupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/LocalTxTenProducerTenConsumerTenGroupTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/MesageSetRollbackOnlyTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/MesageSetRollbackOnlyTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/NotPublishTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/NotPublishTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerTwoBrokerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerTwoBrokerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerTxTimeoutTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerTxTimeoutTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerWithFilterTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerOneConsumerWithFilterTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerTenConsumerOneGroupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerTenConsumerOneGroupTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerTenConsumerTenGroupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerTenConsumerTenGroupTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerTenConsumerTenGroupTwoBrokerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/OneProducerTenConsumerTenGroupTwoBrokerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/RandomTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/RandomTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SendMessageCallbackTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SendMessageCallbackTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SetDefaultTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SetDefaultTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SpecialCharDataTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SpecialCharDataTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SpecialCharGroupNameTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SpecialCharGroupNameTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SpecialCharTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SpecialCharTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SubscribeSmallInfoSizeTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SubscribeSmallInfoSizeTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SubscribeWrongTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/SubscribeWrongTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerOneConsumeTwoBrokerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerOneConsumeTwoBrokerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerOneConsumerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerOneConsumerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicMessageAttributeTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicMessageAttributeTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicMessageAttributediffTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicMessageAttributediffTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTwoBrokerMessageAttributeTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTwoBrokerMessageAttributeTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTwoBrokerMessageAttributediffTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTwoBrokerMessageAttributediffTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTwoBrokerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwoTopicTwoBrokerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwobrokerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TenProducerTenConsumerTenGroupTwobrokerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TopicBrowserTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TopicBrowserTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TransactionConsumerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/TransactionConsumerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/Utils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/Utils.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/XATxTenProducerTenConsumerTenGroupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/XATxTenProducerTenConsumerTenGroupTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/XIDGenerator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/XIDGenerator.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/filter/ModConsumerMessageFilter.java:
--------------------------------------------------------------------------------
1 | package com.taobao.meta.test.filter;
2 |
3 | import java.util.concurrent.atomic.AtomicLong;
4 |
5 | import com.taobao.metamorphosis.Message;
6 | import com.taobao.metamorphosis.consumer.ConsumerMessageFilter;
7 |
8 |
9 | public class ModConsumerMessageFilter implements ConsumerMessageFilter {
10 |
11 | private final AtomicLong counter = new AtomicLong(0);
12 |
13 |
14 | public boolean accept(String group, Message message) {
15 | boolean accept = this.counter.incrementAndGet() % 2 == 0;
16 | return accept;
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/gregor/GregorMasterSlaveTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/gregor/GregorMasterSlaveTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/HABaseMetaTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/HABaseMetaTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterNProducerNConsumerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterNProducerNConsumerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterOneProducerOneConsumerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterOneProducerOneConsumerTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterOneSlaveTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterOneSlaveTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterOneSlaveTest2.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterOneSlaveTest2.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterTwoSlaveTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/OneMasterTwoSlaveTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/TwoMasterThreeSlaveTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/java/com/taobao/meta/test/ha/TwoMasterThreeSlaveTest.java
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/async_slave1-1.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/async_slave1-1.properties
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/async_slave1-2.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/async_slave1-2.properties
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/async_slave2-1.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/async_slave2-1.properties
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/bigmessageserver.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/bigmessageserver.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/gregor_server1.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/gregor_server1.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/gregor_slave.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/gregor_slave.properties
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/samsa_master.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/samsa_master.properties
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/samsa_server1.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/samsa_server1.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/server1.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/server1.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/server2.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/server2.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/server3.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/server3.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/server4.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/server4.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/slave1-1.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/slave1-1.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/slave1-2.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/slave1-2.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/slave2-1.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-integration-test/src/test/resources/slave2-1.ini
--------------------------------------------------------------------------------
/metamorphosis-integration-test/src/test/resources/zk.properties:
--------------------------------------------------------------------------------
1 | zk.zkConnect=localhost:2181
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/bin/env.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | if "%JAVA_HOME%" == "" (
4 | echo Plase set JAVA_HOME at first
5 | pause
6 | exit)
7 |
8 | set JAVA="%JAVA_HOME%\bin\java"
9 |
10 | REM meta home directory
11 | set meta_home="%~dp0.."
12 |
13 | REM jmx port
14 | set JMX_PORT=9123
15 | set CLASSPATH="%CLASSPATH%;%meta_home%\lib\*;%meta_home%\conf\*"
16 |
17 | REM broker args
18 | set JVM_ARGS= -Xmx512m -Xms512m
19 | set BROKER_ARGS= %JVM_ARGS% -Dmeta.home=%meta_home% -cp %CLASSPATH% -Dlog4j.configuration=file:%meta_home%\bin\log4j.properties
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/bin/localMetaServer.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | setlocal
4 | call "%~dp0env.bat"
5 |
6 | set config_files= -f "%meta_home%\conf\server.ini"
7 | echo on
8 |
9 | %JAVA% %BROKER_ARGS% -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=%JMX_PORT% com.taobao.metamorphosis.ServerStartup %config_files% -l %*
10 |
11 | endlocal
12 |
13 |
14 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/bin/metaServer.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | setlocal
4 | call "%~dp0env.bat"
5 |
6 | set config_files= -f "%meta_home%\conf\server.ini"
7 | echo on
8 |
9 | %JAVA% %BROKER_ARGS% -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=%JMX_PORT% com.taobao.metamorphosis.ServerStartup %config_files% %*
10 |
11 | endlocal
12 |
13 |
14 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/bin/tools_log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, stdout
2 |
3 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender
4 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
5 | log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c)%n
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/async_slave.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/conf/async_slave.properties
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/gregor_slave.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/conf/gregor_slave.properties
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/jettyBroker.properties:
--------------------------------------------------------------------------------
1 | serverPort=8080
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/notifySlave.properties:
--------------------------------------------------------------------------------
1 | notify-groupId=meta-slave1
2 | notify-name=meta-slave1
3 | notify-topics=TBCTU
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/notifyadaper:
--------------------------------------------------------------------------------
1 | serverPort=9777
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/sample.server.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/conf/sample.server.ini
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/samsa_master.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/conf/samsa_master.properties
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/conf/timetunnel.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/conf/timetunnel.properties
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/provided/README:
--------------------------------------------------------------------------------
1 | Puts your custom ConsumerMessageFilter classes here.
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/AbstractBrokerPlugin.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/AbstractBrokerPlugin.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/BrokerPlugin.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/BrokerPlugin.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/BrokerPlugins.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/BrokerPlugins.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/EnhancedBroker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/EnhancedBroker.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/ServerStartup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/ServerStartup.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/StartupHelp.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/StartupHelp.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/Constants.java:
--------------------------------------------------------------------------------
1 | package com.taobao.metamorphosis.gregor;
2 |
3 | /**
4 | * Constant variables for gregor master/slave
5 | *
6 | * @author apple
7 | *
8 | */
9 | public class Constants {
10 |
11 | /**
12 | * A topic to test if slave is ok.
13 | */
14 | public static String TEST_SLAVE_TOPIC = System.getProperty("metaq.slave.status.test.topic",
15 | "_metaq_slave_status_test");
16 | }
17 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/master/SamsaCommandProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/master/SamsaCommandProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/master/SamsaMasterBroker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/master/SamsaMasterBroker.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/GregorCommandProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/GregorCommandProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/GregorSlaveBroker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/GregorSlaveBroker.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/IoCatalog.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/IoCatalog.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/IoEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/IoEvent.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/OrderedThreadPoolExecutor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/OrderedThreadPoolExecutor.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/SyncCommandProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/SyncCommandProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/SyncProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/gregor/slave/SyncProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/http/MetamorphosisOnJettyBroker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/http/MetamorphosisOnJettyBroker.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/MetaSlaveListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/MetaSlaveListener.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/MetamorphosisSlaveBroker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/MetamorphosisSlaveBroker.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveConsumerZooKeeper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveConsumerZooKeeper.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveMetaMessageSessionFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveMetaMessageSessionFactory.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveOffsetStorage.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveOffsetStorage.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveStatsManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveStatsManager.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveZooKeeper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SlaveZooKeeper.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SubscribeHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SubscribeHandler.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SubscribeHandlerMBean.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SubscribeHandlerMBean.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SubscribeMasterMessageException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/main/java/com/taobao/metamorphosis/metaslave/SubscribeMasterMessageException.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/main/resources/build.properties:
--------------------------------------------------------------------------------
1 | version=${pom.version}
2 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/AbstractBrokerPluginTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/AbstractBrokerPluginTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/ServerStartupTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/ServerStartupTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/StartupHelpTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/StartupHelpTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/client/consumer/ConsumerZooKeeperAccessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/client/consumer/ConsumerZooKeeperAccessor.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/gregor/master/SamsaCommandProcessorUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/gregor/master/SamsaCommandProcessorUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/gregor/master/SamsaMasterBrokerUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/gregor/master/SamsaMasterBrokerUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/gregor/slave/OrderedThreadPoolExecutorUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/gregor/slave/OrderedThreadPoolExecutorUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/http/MetamorphosisOnJettyBrokerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/http/MetamorphosisOnJettyBrokerTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SlaveConsumerZooKeeperUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SlaveConsumerZooKeeperUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SlaveMetaMessageSessionFactoryTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SlaveMetaMessageSessionFactoryTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SlaveOffsetStorageTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SlaveOffsetStorageTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SubscribeHandlerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/java/com/taobao/metamorphosis/metaslave/SubscribeHandlerTest.java
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/resources/async_slave.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/resources/async_slave.properties
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/resources/jettyBroker.properties:
--------------------------------------------------------------------------------
1 | serverPort=8080
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, stdout
2 |
3 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender
4 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
5 | log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c)%n
6 |
7 |
8 |
9 | # Turn on all our debugging info
10 | #log4j.logger.org.I0Itec.zkclient.ZkClient=DEBUG
11 |
12 |
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/resources/notifySlave.properties:
--------------------------------------------------------------------------------
1 | notify-groupId=meta-slave1
2 | notify-name=meta-slave1
3 | notify-topics=TBCTU
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/resources/server.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server-wrapper/src/test/resources/server.ini
--------------------------------------------------------------------------------
/metamorphosis-server-wrapper/src/test/resources/zk.properties:
--------------------------------------------------------------------------------
1 |
2 | zk.zkConnect=127.0.0.1:2181
3 | zk.zkSessionTimeoutMs=30000
4 | zk.zkConnectionTimeoutMs=40000
5 | zk.zkSyncTimeMs=5000
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/TransactionCommands.proto:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/TransactionCommands.proto
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/BrokerZooKeeper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/BrokerZooKeeper.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/CommandProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/CommandProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/CommandProcessorFilter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/CommandProcessorFilter.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/MetamorphosisStartup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/MetamorphosisStartup.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/Service.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/Service.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/BrokerCommandProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/BrokerCommandProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/MetaMorphosisBroker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/MetaMorphosisBroker.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/MetaMorphosisBrokerMBean.java:
--------------------------------------------------------------------------------
1 | package com.taobao.metamorphosis.server.assembly;
2 |
3 | public interface MetaMorphosisBrokerMBean {
4 | public void stop();
5 | }
6 |
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/TransactionalCommandProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/TransactionalCommandProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/TransactionalCommandProcessorMBean.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/assembly/TransactionalCommandProcessorMBean.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/GetProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/GetProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/LocalTransactionRollbackListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/LocalTransactionRollbackListener.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/OffsetProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/OffsetProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/PutCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/PutCallback.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/PutProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/PutProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/QuitProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/QuitProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/SessionContext.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/SessionContext.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/SessionContextHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/SessionContextHolder.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/SessionContextImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/SessionContextImpl.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/StatsProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/StatsProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/TransactionProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/TransactionProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/VersionProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/network/VersionProcessor.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/stats/RealTimeStat.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/stats/RealTimeStat.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/stats/RealTimeStatMBean.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/stats/RealTimeStatMBean.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/stats/StatsManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/stats/StatsManager.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/AppendCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/AppendCallback.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/ArchiveDeletePolicy.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/ArchiveDeletePolicy.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/DeleteJob.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/DeleteJob.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/DeletePolicy.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/DeletePolicy.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/DiscardDeletePolicy.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/DiscardDeletePolicy.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/FileMessageSet.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/FileMessageSet.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/Location.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/Location.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/MessageSet.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/MessageSet.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/MessageStore.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/MessageStore.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/MessageStoreManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/MessageStoreManager.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/SegmentInfo.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/store/SegmentInfo.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/HeuristicTransactionJournal.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/HeuristicTransactionJournal.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/LocalTransaction.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/LocalTransaction.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/Transaction.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/Transaction.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/TransactionRecoveryListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/TransactionRecoveryListener.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/TransactionStore.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/TransactionStore.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/XATransaction.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/XATransaction.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/AddMsgLocationUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/AddMsgLocationUtils.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/Checkpoint.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/Checkpoint.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/DataFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/DataFile.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalLocation.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalLocation.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalStore.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalStore.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalTransactionStore.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalTransactionStore.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalTransactionStoreMBean.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/JournalTransactionStoreMBean.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/TransactionCommands.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/transaction/store/TransactionCommands.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/BuildProperties.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/BuildProperties.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/CopyOnWriteMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/CopyOnWriteMap.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/MetaConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/MetaConfig.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/MetaConfigMBean.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/MetaConfigMBean.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/MetaMBeanServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/MetaMBeanServer.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/SlaveConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/SlaveConfig.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/SystemTimer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/SystemTimer.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/TopicConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/main/java/com/taobao/metamorphosis/server/utils/TopicConfig.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/main/resources/build.properties:
--------------------------------------------------------------------------------
1 | version=${pom.version}
2 |
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/BrokerZooKeeperUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/BrokerZooKeeperUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/assembly/MetaMorphosisBrokerUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/assembly/MetaMorphosisBrokerUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/assembly/TransactionalCommandProcessorUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/assembly/TransactionalCommandProcessorUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/filter/TestFilter.java:
--------------------------------------------------------------------------------
1 | package com.taobao.metamorphosis.server.filter;
2 |
3 | import com.taobao.metamorphosis.Message;
4 | import com.taobao.metamorphosis.consumer.ConsumerMessageFilter;
5 |
6 |
7 | public class TestFilter implements ConsumerMessageFilter {
8 |
9 | @Override
10 | public boolean accept(String group, Message message) {
11 | return true;
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/network/GetProcessorUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/network/GetProcessorUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/stats/RealTimeStatUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/stats/RealTimeStatUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/store/MessageStoreManagerUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/store/MessageStoreManagerUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/store/MessageStoreUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/store/MessageStoreUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/transaction/store/JournalTransactionStoreUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/transaction/store/JournalTransactionStoreUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/utils/MetaConfigUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/utils/MetaConfigUnitTest.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/utils/XIDGenerator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/java/com/taobao/metamorphosis/server/utils/XIDGenerator.java
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/resources/com/taobao/metamorphosis/server/utils/master_brokerIdEmpty.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/resources/com/taobao/metamorphosis/server/utils/master_brokerIdEmpty.ini
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/resources/com/taobao/metamorphosis/server/utils/master_noBrokerId.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/resources/com/taobao/metamorphosis/server/utils/master_noBrokerId.ini
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/resources/com/taobao/metamorphosis/server/utils/slave.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/resources/com/taobao/metamorphosis/server/utils/slave.ini
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=info, stdout
2 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender
3 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
4 | log4j.appender.stdout.layout.ConversionPattern=[%p] %d{MM-dd HH:mm:ss,SSS} [%c{1}] - %m%n
5 |
6 |
--------------------------------------------------------------------------------
/metamorphosis-server/src/test/resources/server.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-server/src/test/resources/server.ini
--------------------------------------------------------------------------------
/metamorphosis-storm-spout/README.md:
--------------------------------------------------------------------------------
1 | #Introduction
2 | metamorphosis作为twitter strom spout数据源的支持项目
3 |
4 | #Maven dependency
5 |
6 |
7 | com.taobao.metamorphosis
8 | storm-metamorphosis-spout
9 | 1.4.6.2
10 |
11 |
12 |
--------------------------------------------------------------------------------
/metamorphosis-storm-spout/src/main/java/com/taobao/metamorphosis/storm/spout/MetaMessageWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-storm-spout/src/main/java/com/taobao/metamorphosis/storm/spout/MetaMessageWrapper.java
--------------------------------------------------------------------------------
/metamorphosis-storm-spout/src/main/java/com/taobao/metamorphosis/storm/spout/MetaSpout.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-storm-spout/src/main/java/com/taobao/metamorphosis/storm/spout/MetaSpout.java
--------------------------------------------------------------------------------
/metamorphosis-tools/bin/log4j.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/bin/log4j.xml
--------------------------------------------------------------------------------
/metamorphosis-tools/bin/slave-reloadconfig.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | sh $(dirname $0)/tools-run-class.sh com.taobao.metamorphosis.tools.shell.ReloadConfig $@
4 |
5 | sh $(dirname $0)/tools-run-class.sh com.taobao.metamorphosis.tools.shell.SlaveResubscribe $@
6 |
--------------------------------------------------------------------------------
/metamorphosis-tools/bin/tools-monitor-start.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | #if [ $# -lt 2 ];
4 | #then
5 | # echo "USAGE: $0 -f server.properties"
6 | # exit 1
7 | #fi
8 | LOGFILE=$(dirname $0)/../logs/meta-monitor.log
9 |
10 | nohup sh $(dirname $0)/tools-run-class.sh com.taobao.metamorphosis.tools.monitor.MonitorStartup $@ 2>&1 >>$LOGFILE &
11 | tail $LOGFILE -f
12 |
--------------------------------------------------------------------------------
/metamorphosis-tools/bin/tools-run-class.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | if [ $# -lt 1 ];
4 | then
5 | echo "USAGE: $0 classname [opts]"
6 | exit 1
7 | fi
8 |
9 | base_dir=$(dirname $0)/..
10 |
11 | CLASSPATH=$CLASSPATH:$base_dir/conf
12 |
13 |
14 | if [ -z "$META_TOOLS_OPTS" ]; then
15 | META_TOOLS_OPTS="-Djava.ext.dirs=$base_dir/lib -Dlog4j.configuration=$base_dir/bin/log4j.xml "
16 | fi
17 |
18 | if [ -z "$JAVA_HOME" ]; then
19 | JAVA="java"
20 | else
21 | JAVA="$JAVA_HOME/bin/java"
22 | fi
23 |
24 | $JAVA $META_TOOLS_OPTS -classpath $CLASSPATH $@
--------------------------------------------------------------------------------
/metamorphosis-tools/conf/monitor.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/conf/monitor.properties
--------------------------------------------------------------------------------
/metamorphosis-tools/conf/zk.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/conf/zk.properties
--------------------------------------------------------------------------------
/metamorphosis-tools/release.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | metamorphosis-tools
4 |
5 | dir
6 | tar.gz
7 |
8 |
9 |
10 |
11 | bin/*
12 | conf/*
13 |
14 |
15 | **/src/**
16 | **/target/**
17 | **/.*/**
18 |
19 |
20 |
21 |
22 |
23 | /lib
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/InitException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/InitException.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/MonitorStartup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/MonitorStartup.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/ProberManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/ProberManager.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/alert/Alarm.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/alert/Alarm.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/AbstractProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/AbstractProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/CoreManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/CoreManager.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/MonitorConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/MonitorConfig.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/MsgReceiver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/MsgReceiver.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/MsgSender.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/MsgSender.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/ProbTask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/ProbTask.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/Prober.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/Prober.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/ReveiceResult.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/ReveiceResult.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/SendResultWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/SendResultWrapper.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/StatsResult.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/core/StatsResult.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/AlarmProbeListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/AlarmProbeListener.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/DefaultProbeListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/DefaultProbeListener.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/MsgProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/MsgProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/ProbeListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/ProbeListener.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/SendReceiveMonitor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/msgprobe/SendReceiveMonitor.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/offsetcompareprob/OffsetCompareProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/offsetcompareprob/OffsetCompareProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/offsetprob/OffsetProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/offsetprob/OffsetProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/statsprobe/RealTimeStatsProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/statsprobe/RealTimeStatsProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/CPULoadProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/CPULoadProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/DiskUsedProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/DiskUsedProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/JvmMemoryProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/JvmMemoryProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/MetaConnProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/MetaConnProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/NetWorkUsedProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/NetWorkUsedProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/PreparedTransactionProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/PreparedTransactionProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/ProcessResultHook.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/ProcessResultHook.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/SystemProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/SystemProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/ZKConnProber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/monitor/system/ZKConnProber.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/MysqlOffsetStorageQuery.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/MysqlOffsetStorageQuery.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/OffsetQueryDO.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/OffsetQueryDO.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/OffsetStorageQuery.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/OffsetStorageQuery.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/Query.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/Query.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/ZkOffsetStorageQuery.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/query/ZkOffsetStorageQuery.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ClosePartitionsTool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ClosePartitionsTool.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/CopyOffsetInZk.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/CopyOffsetInZk.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/DeletePartitionFiles.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/DeletePartitionFiles.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/MovePartitionFiles.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/MovePartitionFiles.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/OpenPartitionsTool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/OpenPartitionsTool.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ReloadConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ReloadConfig.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ShellTool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ShellTool.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/SlaveResubscribe.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/SlaveResubscribe.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/SlaveStatus.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/SlaveStatus.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/StopBrokerTool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/StopBrokerTool.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/TimetunnelPluginTool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/TimetunnelPluginTool.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ZkManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/shell/ZkManager.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/CPULoadUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/CPULoadUtil.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/CommandLineUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/CommandLineUtils.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/ConnectionUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/ConnectionUtil.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/ConsoleConstant.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/ConsoleConstant.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/DiskUsedUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/DiskUsedUtil.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/JMXClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/JMXClient.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/JMXClientException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/JMXClientException.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/JvmMemoryUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/JvmMemoryUtil.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/MonitorResult.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/MonitorResult.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/NetWorkUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/NetWorkUtil.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/RemoteExecuteException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/RemoteExecuteException.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/SSHSupport.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/SSHSupport.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/TransactionUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/main/java/com/taobao/metamorphosis/tools/utils/TransactionUtil.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/monitor/core/MonitorConfigTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/monitor/core/MonitorConfigTest.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/monitor/statsprobe/RealTimeStatsProberTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/monitor/statsprobe/RealTimeStatsProberTest.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/monitor/statsprobe/UtilsTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/monitor/statsprobe/UtilsTest.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/shell/CopyOffsetInZkTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/shell/CopyOffsetInZkTest.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/shell/DeletePartitionFilesTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/shell/DeletePartitionFilesTest.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/shell/MovePartitionFilesTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/java/com/taobao/metamorphosis/tools/shell/MovePartitionFilesTest.java
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/resources/monitor.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/resources/monitor.ini
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/resources/utilstest.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/resources/utilstest.props
--------------------------------------------------------------------------------
/metamorphosis-tools/src/test/resources/zk.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/killme2008/Metamorphosis/1884b10620dbd640aaf85102243ca295703fbb4a/metamorphosis-tools/src/test/resources/zk.properties
--------------------------------------------------------------------------------
/scripts/ci/start_zk.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | if [ ! -d zookeeper-3.4.3 ];then
3 | wget http://labs.renren.com/apache-mirror//zookeeper/zookeeper-3.4.3/zookeeper-3.4.3.tar.gz
4 | tar xzvf zookeeper-3.4.3.tar.gz
5 | fi
6 |
7 | cd zookeeper-3.4.3/bin/
8 | ./zkServer.sh start
--------------------------------------------------------------------------------
/scripts/ci/stop_zk.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | if [ -d zookeeper-3.4.3 ];then
3 | cd zookeeper-3.4.3/bin/
4 | ./zkServer.sh stop
5 | fi
6 |
7 |
--------------------------------------------------------------------------------