[ 
https://issues.apache.org/jira/browse/BOOKKEEPER-769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15197361#comment-15197361
 ] 

Hudson commented on BOOKKEEPER-769:
-----------------------------------

FAILURE: Integrated in bookkeeper-master #1316 (See 
[https://builds.apache.org/job/bookkeeper-master/1316/])
BOOKKEEPER-769: Remove the Hedwig Code (sijie: rev 
9a8d62b1d1231f2fe6feca7e0c407a426a1278d5)
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/StateManager.java
* hedwig-server/src/main/java/org/apache/hedwig/admin/console/HedwigConsole.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/MapMethods.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/topics/StubTopicManager.java
* hedwig-server/src/test/java/org/apache/hedwig/client/TestPubSubClient.java
* hedwig-client/src/main/cpp/lib/data.h
* hedwig-client-jms/src/test/java/org/apache/activemq/JMSMessageTest.java
* hedwig-protocol/src/main/java/org/apache/hedwig/protocol/PubSubProtocol.java
* hedwig-client-jms/src/test/java/org/apache/activemq/ExpiryHogTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/PubSubCallback.java
* hedwig-client/src/main/java/org/apache/hedwig/util/FileUtils.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyUnsubscribeHandler.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/SubscribeResponseHandler.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/UnaryArithmeticFunction.java
* hedwig-client/src/main/java/org/apache/hedwig/util/CallbackUtils.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicCompositeSendReceiveTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicSendReceiveTest.java
* doc/hedwigDesign.textile
* hedwig-server/src/main/resources/server.p12
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/header/MetadataProcessor.java
* hedwig-client-jms/src/test/java/org/apache/activemq/AutoFailTestSupport.java
* hedwig-client/src/main/cpp/scripts/log4cxx.conf
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/TopicBasedLoadShedder.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/ssl/SslContextFactory.java
* hedwig-client/src/main/java/org/apache/hedwig/filter/PipelineFilter.java
* hedwig-client/src/main/java/org/apache/hedwig/client/netty/package-info.java
* hedwig-client/conf/hw_client.conf
* 
hedwig-server/src/main/java/org/apache/hedwig/server/benchmark/BookieBenchmark.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/MessageListenerRedeliveryTest.java
* hedwig-client/src/main/cpp/test/multiplextest.cpp
* hedwig-client/src/main/cpp/test/Makefile.am
* 
hedwig-client/src/main/java/org/apache/hedwig/client/benchmark/BenchmarkUtils.java
* hedwig-client/src/main/java/org/apache/hedwig/util/PathUtils.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/TrivialOwnAllTopicManager.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/DispatchMultipleConsumersTest.java
* hedwig-client/src/main/cpp/test/messagefiltertest.cpp
* hedwig-client/src/main/cpp/lib/publisherimpl.cpp
* hedwig-server/conf/hw_server.conf
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigClientImpl.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/Mutable.java
* hedwig-server/src/main/java/org/apache/hedwig/server/topics/HubInfo.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicSendReceiveSubscriberTest.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/netty/TestServerStats.java
* hedwig-client-jms/src/test/java/org/apache/activemq/ConnectionCleanupTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/SimpleDurableTopicNetworkTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/CloseSubscriptionHandler.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHub.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/delivery/ChannelEndPoint.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/delivery/StubDeliveryManager.java
* hedwig-client/src/main/cpp/lib/Makefile.am
* 
hedwig-client/src/main/java/org/apache/hedwig/client/benchmark/BenchmarkPublisher.java
* 
hedwig-client-jms/src/test/java/org/apache/hedwig/jms/selector/activemq/SelectorTest.java
* hedwig-client/src/main/cpp/configure.ac
* hedwig-client/src/main/cpp/test/publishtest.cpp
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/HChannelImpl.java
* hedwig-client/src/main/cpp/m4/ax_boost_base.m4
* 
hedwig-client-jms/src/test/java/org/apache/activemq/test/JmsResourceProvider.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestBookkeeperPersistenceManagerWhiteBox.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/StubScanCallback.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsConnectionStartStopTest.java
* hedwig-client-jms/src/main/grammar/javacc/readme.html
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/TreeDumperSelectorParserVisitor.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicSendSameMessageTest.java
* doc/index.textile
* hedwig-client/src/main/cpp/lib/clientimpl.h
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/AllToAllTopologyFilter.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/exceptions/AlreadyStartDeliveryException.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/jndi/HedwigInitialContext.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/subscriptions/TestUpdateSubscriptionState.java
* hedwig-client-jms/src/test/java/org/apache/activemq/util/MessageIdList.java
* hedwig-client/src/main/java/org/apache/hedwig/client/HedwigClient.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/SlowConsumerTopicTest.java
* hedwig-server/src/main/java/org/apache/hedwig/server/persistence/Factory.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/InactiveDurableTopicTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/common/ByteStringInterner.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/ValueComparisonFunction.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/header/JmsHeader.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/CacheValue.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/regions/HedwigHubClient.java
* hedwig-client-jms/src/test/java/org/apache/activemq/perf/PerfConsumer.java
* hedwig-client/src/test/java/org/apache/hedwig/util/TestPathUtils.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/CleanupChannelMap.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/netty/UmbrellaHandler.java
* hedwig-client/src/main/java/org/apache/hedwig/util/Callback.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/meta/TestFactoryLayout.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/LogicalComparisonFunction.java
* hedwig-client/src/main/java/org/apache/hedwig/client/api/MessageHandler.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsRedeliveredTest.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestReadAheadCacheWhiteBox.java
* hedwig-server/src/main/resources/findbugsExclude.xml
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/SubscriptionChannelManager.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/MyNode.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsCreateConsumerInOnMessageTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/NonSubscriptionChannelPipelineFactory.java
* hedwig-client/src/main/cpp/test/pubsubtest.cpp
* 
hedwig-protocol/src/main/java/org/apache/hedwig/protoextensions/PubSubResponseUtils.java
* hedwig-client-jms/src/test/java/org/apache/activemq/load/LoadTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/exceptions/InvalidSubscriberIdException.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestThrottlingDelivery.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/MapMessageImpl.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/WriteCallback.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/handlers/TestBaseHandler.java
* hedwig-client-jms/src/test/java/org/apache/activemq/util/IdGenerator.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsSendWithAsyncCallbackTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/DurableSubSelectorDelayTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsDurableTopicSelectorTest.java
* hedwig-client-jms/pom.xml
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/TopicSessionImpl.java
* hedwig-server/src/main/java/org/apache/hedwig/server/benchmark/FakeBookie.java
* hedwig-client-jms/src/test/java/org/apache/hedwig/jms/BasicJMSTest.java
* hedwig-client/src/main/cpp/Makefile.am
* 
hedwig-server/src/main/java/org/apache/hedwig/server/delivery/DeliveryCallback.java
* hedwig-client-jms/src/main/protobuf/JmsHeader.proto
* hedwig-protocol/src/main/java/org/apache/hedwig/protoextensions/MapUtils.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/BookKeeperTestBase.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/MessageProducerImpl.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/test/JmsTopicSendReceiveTest.java
* hedwig-client/src/main/cpp/lib/clientimpl.cpp
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestLocalDBPersistenceManagerBlackBox.java
* hedwig-client-jms/src/test/java/org/apache/activemq/util/ProducerThread.java
* hedwig-client/src/main/cpp/lib/eventdispatcher.h
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/LocalDBPersistenceManager.java
* hedwig-server/src/test/java/org/apache/hedwig/client/TestSubAfterCloseSub.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/exceptions/NoResponseHandlerException.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/ChannelDisconnectListener.java
* hedwig-server/src/test/java/org/apache/hedwig/server/topics/TestHubInfo.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/DurableSubscriptionHangTestCase.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/UnsubscribeResponseHandler.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/ObjectMessageNotSerializableTest.java
* doc/hedwigParams.textile
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/MessageConsumerImpl.java
* hedwig-client/src/main/java/org/apache/hedwig/client/api/Publisher.java
* hedwig-client/src/main/cpp/scripts/server-control.sh
* 
hedwig-server/src/test/java/org/apache/hedwig/server/filter/TestMessageFilter.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/test/rollback/DelegatingTransactionalMessageListener.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/topics/TestZkTopicManager.java
* hedwig-client-jms/src/main/grammar/javacc/selector_grammar.jjt
* compat-deps/hedwig-server-compat-4.2.0/pom.xml
* 
hedwig-client-jms/src/test/java/org/apache/activemq/ConsumerReceiveWithTimeoutTest.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/LRUCacheMap.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/TransactionTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/ChangeSentMessageTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsAutoAckListenerTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/netty/PubSubServerPipelineFactory.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/jndi/HedwigInitialContextFactory.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTransactionTestSupport.java
* 
hedwig-client/src/test/java/org/apache/hedwig/util/TestHedwigSocketAddress.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/DiscriminatingConsumerLoadTest.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsBenchmark.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/ActiveSubscriber.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/ReadAheadCacheMXBean.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsMultipleClientsTestSupport.java
* 
hedwig-server/src/main/java/org/apache/hedwig/admin/console/HedwigCommands.java
* hedwig-client/src/main/cpp/test/throttledeliverytest.cpp
* hedwig-server/pom.xml
* 
hedwig-server/src/main/java/org/apache/hedwig/server/regions/RegionManager.java
* hedwig-server/conf/hw_region_client.conf
* hedwig-client-jms/src/test/java/org/apache/activemq/JMSConsumerTest.java
* doc/metastore.textile
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/PersistenceManager.java
* hedwig-server/src/test/java/org/apache/hedwig/server/topics/TestHubLoad.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicSendReceiveWithTwoConnectionsTest.java
* hedwig-client/src/main/cpp/lib/util.h
* hedwig-client-jms/src/test/java/org/apache/activemq/util/ConsumerThread.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/UnsubscribeHandler.java
* hedwig-client-jms/src/test/java/org/apache/activemq/load/LoadController.java
* hedwig-client/src/main/cpp/inc/hedwig/subscribe.h
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsAutoAckTest.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestFIFODeliveryManager.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JMSIndividualAckTest.java
* hedwig-server/src/main/java/org/apache/hedwig/server/topics/TopicManager.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/MMSubscriptionManager.java
* hedwig-server/src/main/java/org/apache/hedwig/data/MessageFormatter.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/ssl/SslClientContextFactory.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestReadAheadCacheBlackBox.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyConfiguration.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/util/DefaultTestAppender.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/simple/SimpleSubscribeResponseHandler.java
* hedwig-client/src/main/cpp/lib/channel.h
* 
hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigRegion.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/LoggingExceptionHandler.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/netty/PubSubServerBean.java
* hedwig-client/src/main/cpp/README
* 
hedwig-server/src/main/java/org/apache/hedwig/server/netty/PubSubServerMXBean.java
* hedwig-server/src/main/java/org/apache/hedwig/zookeeper/ZkUtils.java
* compat-deps/hedwig-server-compat-4.0.0/pom.xml
* doc/hedwigBuild.textile
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/AbstractResponseHandler.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsClientAckTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/benchmark/HedwigBenchmark.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/meta/MetadataManagerFactoryTestCase.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicTransactionTest.java
* hedwig-client/src/main/cpp/lib/multiplexsubscriberimpl.cpp
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/LRUCacheSet.java
* hedwig-client/src/main/java/org/apache/hedwig/client/netty/NetUtils.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHubSSL.java
* hedwig-client/src/main/cpp/test/main.cpp
* hedwig-client/src/main/java/org/apache/hedwig/filter/MessageFilterBase.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsDurableTopicTransactionTest.java
* hedwig-client/src/main/cpp/inc/hedwig/exceptions.h
* hedwig-client-jms/src/test/java/org/apache/activemq/RedeliveryPolicyTest.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/package-info.html
* hedwig-client-jms/src/main/resources/log4j.properties
* hedwig-client/src/main/cpp/test/messageboundtest.cpp
* hedwig-client/src/main/cpp/test/util.h
* hedwig-client/src/main/java/org/apache/hedwig/util/ConcurrencyUtils.java
* hedwig-client-jms/src/test/java/org/apache/activemq/demo/SimpleProducer.java
* hedwig-client/src/main/cpp/lib/subscriberimpl.h
* hedwig-server/src/main/java/org/apache/hedwig/server/proxy/HedwigProxy.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/CompositeConsumeTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyStartDeliveryHandler.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/HChannelManager.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/ScanCallbackWithContext.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/NetworkedSyncTest.java
* hedwig-server/src/main/java/org/apache/hedwig/admin/HedwigAdmin.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/ZkTopicManager.java
* hedwig-protocol/src/main/resources/findbugsExclude.xml
* 
hedwig-client/src/main/java/org/apache/hedwig/client/data/MessageConsumeData.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/InterpretSelectorParserVisitor.java
* hedwig-client/src/main/java/org/apache/hedwig/filter/ServerMessageFilter.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/common/ServerConfiguration.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/AbstractHChannelManager.java
* hedwig-client/src/main/cpp/hedwig-0.1.pc.in
* hedwig-client/src/main/java/org/apache/hedwig/client/api/Client.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/PropertyExprFunction.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/exceptions/ResubscribeException.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/test/JmsTopicSendReceiveWithTwoConnectionsTest.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/subscriptions/StubSubscriptionManager.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/PublishOnDurableTopicConsumedMessageTest.java
* hedwig-server/src/test/java/org/apache/hedwig/server/TestBackwardCompat.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/HChannelHandler.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsSendReceiveWithMessageExpirationTest.java
* hedwig-server/src/main/java/org/apache/hedwig/server/jmx/HedwigMBeanInfo.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestBookKeeperPersistenceManager.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxySubscribeHandler.java
* hedwig-server/src/main/resources/LICENSE.bin.txt
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/TransactionRollbackOrderTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/regions/HedwigHubSubscriber.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/HedwigConnectionFactoryImpl.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/TopicSubscriberImpl.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/DurableConsumerCloseAndReconnectTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/PublishOnTopicConsumedMessageTest.java
* hedwig-client-jms/src/test/java/org/apache/activemq/test/TestSupport.java
* hedwig-client-jms/src/test/java/org/apache/activemq/load/LoadClient.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/SelectorEvalState.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/CombinationTestSupport.java
* hedwig-client/src/main/cpp/lib/client.cpp
* 
hedwig-server/src/main/java/org/apache/hedwig/server/delivery/DeliveryManager.java
* hedwig-client/src/main/cpp/lib/channel.cpp
* hedwig-client/src/main/java/org/apache/hedwig/client/api/Subscriber.java
* hedwig-client/src/main/java/org/apache/hedwig/util/VarArgs.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/topics/TestConcurrentTopicAcquisition.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JMSDurableTopicRedeliverTest.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JMSUsecaseTest.java
* hedwig-server/src/main/java/org/apache/hedwig/server/handlers/BaseHandler.java
* hedwig-client/src/main/cpp/inc/hedwig/publish.h
* hedwig-client/src/main/cpp/inc/hedwig/callback.h
* 
hedwig-server/src/main/java/org/apache/hedwig/server/meta/ZkMetadataManagerFactory.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/BinaryExprFunction.java
* 
hedwig-server/src/main/java/org/apache/hedwig/zookeeper/SafeAsynBKCallback.java
* hedwig-client-jms/src/test/java/org/apache/activemq/util/SimplePojo.java
* hedwig-server/src/main/java/org/apache/hedwig/server/persistence/CacheKey.java
* 
bookkeeper-server/src/test/java/org/apache/bookkeeper/client/LedgerCloseTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/benchmark/AbstractBenchmark.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/ProducerConsumerTestSupport.java
* hedwig-client/src/main/cpp/m4/ax_boost_asio.m4
* hedwig-server/src/main/java/org/apache/hedwig/server/topics/HubLoad.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/CloseSubscriptionResponseHandler.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/ConsumeHandler.java
* 
bookkeeper-server/src/main/java/org/apache/bookkeeper/net/BookieSocketAddress.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/benchmark/BenchmarkWorker.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/exceptions/ServerRedirectLoopException.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/test/JmsSendReceiveTestSupport.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/MessagingSessionFacade.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsConsumerResetActiveListenerTest.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/ConnectionMetaDataImpl.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/HubServerManager.java
* hedwig-client-jms/src/test/java/org/apache/activemq/usecases/TestSupport.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicSelectorTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/benchmark/BenchmarkSubscriber.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/topics/TestMMTopicManager.java
* doc/hedwigConsole.textile
* hedwig-client/src/main/cpp/m4/ax_doxygen.m4
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/InMemorySubscriptionState.java
* 
hedwig-protocol/src/main/java/org/apache/hedwig/protoextensions/SubscriptionStateUtils.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/PersistRequest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicSendReceiveWithTwoConnectionsWithJMXTest.java
* hedwig-server/src/test/java/org/apache/hedwig/server/HedwigHubTestBase.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/MessageBoundedPersistenceTest.java
* hedwig-client/src/main/cpp/scripts/tester.sh
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/SubscriptionManager.java
* hedwig-client/src/main/cpp/lib/simplesubscriberimpl.h
* hedwig-client-jms/src/test/java/org/apache/hedwig/JmsTestBase.java
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsTopicRedeliverTest.java
* hedwig-client-jms/src/main/resources/findbugsExclude.xml
* 
hedwig-protocol/src/main/java/org/apache/hedwig/exceptions/PubSubException.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/PersistenceManagerWithRangeScan.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/ReadAheadCache.java
* hedwig-server/src/test/resources/log4j.properties
* 
hedwig-client-jms/src/test/java/org/apache/hedwig/jms/selector/activemq/SelectorParserTest.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/TopicPublisherImpl.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/handlers/TestSubUnsubHandler.java
* hedwig-server/conf/hwenv.sh
* hedwig-server/src/test/java/org/apache/hedwig/zookeeper/ZooKeeperTestBase.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/test/JmsTopicSendReceiveWithTwoConnectionsAndByteSelectorTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/meta/TopicOwnershipManager.java
* doc/hedwigDocs.textile
* hedwig-client/src/main/java/org/apache/hedwig/util/HedwigSocketAddress.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/ConcurrentProducerDurableConsumerTest.java
* doc/hedwigMetadata.textile
* hedwig-client/src/main/cpp/test/subscribetest.cpp
* hedwig-client/src/main/cpp/aminclude.am
* hedwig-client/src/main/cpp/lib/multiplexsubscriberimpl.h
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/MessageConsumeCallback.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/conf/ClientConfiguration.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/VoidCallbackAdapter.java
* README
* hedwig-client/src/main/cpp/lib/publisherimpl.h
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/MessageUtil.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/StubPersistenceManager.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/ObjectMessageImpl.java
* hedwig-client/src/main/java/org/apache/hedwig/conf/AbstractConfiguration.java
* 
hedwig-server/src/main/java/org/apache/hedwig/admin/console/JLineHedwigCompletor.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/meta/TestMetadataManager.java
* hedwig-client/src/main/java/org/apache/hedwig/client/data/PubSubData.java
* 
hedwig-server/src/main/java/org/apache/hedwig/zookeeper/SafeAsyncZKCallback.java
* hedwig-server/src/main/java/org/apache/hedwig/server/meta/FactoryLayout.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/SubscriptionEventListener.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/AbstractSubscribeResponseHandler.java
* hedwig-client-jms/src/test/java/org/apache/activemq/perf/SlowConsumer.java
* 
hedwig-protocol/src/main/java/org/apache/hedwig/protoextensions/MessageIdUtils.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/PublishHandler.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/ChangeSessionDeliveryModeTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/ssl/SslServerContextFactory.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/package-info.html
* hedwig-server/src/test/java/org/apache/hedwig/HelperMethods.java
* hedwig-client-jms/src/test/java/org/apache/activemq/LoadTestBurnIn.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsClientAckListenerTest.java
* 
hedwig-server/src/test/java/org/apache/hedwig/client/netty/TestMultiplexing.java
* hedwig-server/src/test/java/org/apache/hedwig/zookeeper/TestZkUtils.java
* hedwig-client/src/main/cpp/test/test.sh
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/FilterableMessageHandler.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/BinaryArithmeticFunction.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/SimpleNonPersistentTopicTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/simple/SimpleSubscriptionChannelPipelineFactory.java
* hedwig-client/src/main/cpp/inc/hedwig/client.h
* hedwig-client-jms/src/test/java/org/apache/activemq/JmsTestSupport.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/BookkeeperPersistenceManager.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyCloseSubscriptionHandler.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/SubscribeClosePublishThenConsumeTest.java
* hedwig-client/src/main/java/org/apache/hedwig/util/Either.java
* bookkeeper-server/conf/log4j.properties
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/AbstractTopicManager.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/common/TerminateJVMExceptionHandler.java
* doc/hedwigJMX.textile
* 
hedwig-server/src/main/java/org/apache/hedwig/server/meta/TopicPersistenceManager.java
* hedwig-client/src/main/java/org/apache/hedwig/util/Option.java
* compat-deps/hedwig-server-compat-4.1.0/pom.xml
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/multiplex/MultiplexSubscribeResponseHandler.java
* hedwig-client/src/main/java/org/apache/hedwig/util/SubscriptionListener.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHubProxy.java
* hedwig-client/src/main/cpp/lib/filterablemessagehandler.h
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/BytesMessageImpl.java
* hedwig-server/src/main/java/org/apache/hedwig/server/common/TopicOpQueuer.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/PubSubServerStandAloneTestBase.java
* hedwig-server/conf/log4j.properties
* 
hedwig-client/src/main/java/org/apache/hedwig/client/exceptions/TooManyServerRedirectsException.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/simple/SimpleHChannelManager.java
* hedwig-client-jms/src/test/java/org/apache/activemq/TestSupport.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigSubscriber.java
* hedwig-client/src/main/java/org/apache/hedwig/filter/ClientMessageFilter.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/SelectorConstant.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/InMemorySubscriptionManager.java
* hedwig-client/src/main/cpp/c-doc.Doxyfile
* hedwig-protocol/src/main/protobuf/PubSubProtocol.proto
* hedwig-client-jms/src/test/java/org/apache/activemq/perf/SimpleTopicTest.java
* doc/hedwigUser.textile
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestDeadlock.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/delivery/DeliveryEndPoint.java
* hedwig-client/src/main/cpp/lib/data.cpp
* 
hedwig-server/src/test/java/org/apache/hedwig/server/netty/TestPubSubServer.java
* hedwig-client/src/main/java/org/apache/hedwig/client/data/TopicSubscriber.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/ScanCallback.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/ZkHubServerManager.java
* hedwig-client/src/main/cpp/lib/exceptions.cpp
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/ResubscribeCallback.java
* hedwig-server/src/test/java/org/apache/hedwig/server/HedwigRegionTestBase.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/HedwigMessagingSessionFacade.java
* hedwig-server/src/main/java/org/apache/hedwig/server/jmx/HedwigJMXService.java
* hedwig-server/bin/hedwig
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/TopicOwnershipChangeListener.java
* hedwig-client-jms/src/test/java/org/apache/activemq/perf/PerfRate.java
* hedwig-server/src/main/resources/NOTICE.bin.txt
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/SubscribeHandler.java
* hedwig-client-jms/src/test/java/org/apache/activemq/usecases/MyObject.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/DebugUtil.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/ExprFunction.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/StreamMessageImpl.java
* hedwig-client-jms/src/test/java/org/apache/activemq/demo/SimpleConsumer.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigPublisher.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/subscriptions/TestMMSubscriptionManager.java
* hedwig-client-jms/src/test/java/org/apache/activemq/util/Wait.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/UnaryExprFunction.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/regions/HedwigHubClientFactory.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/NettyHandlerMXBean.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/ConnectionChurnTest.java
* hedwig-client/src/main/java/org/apache/hedwig/util/Pair.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/CancelScanRequest.java
* hedwig-client/src/main/cpp/test/utiltest.cpp
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/multiplex/MultiplexHChannelManager.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/TopicRedeliverTest.java
* hedwig-client/src/main/cpp/m4/gtest.m4
* hedwig-client/src/main/cpp/lib/util.cpp
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestBookKeeperPersistenceManagerBlackBox.java
* hedwig-server/src/main/java/org/apache/hedwig/zookeeper/SafeAsyncCallback.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/SlowDurableConsumerTopicTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/handlers/PublishResponseHandler.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/DefaultServerChannel.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/ConnectionImpl.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/TextMessageImpl.java
* hedwig-client/src/test/java/org/apache/hedwig/util/TestFileUtils.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/ScanRequest.java
* hedwig-client/src/main/cpp/lib/subscriberimpl.cpp
* hedwig-server/src/main/resources/p12.pass
* hedwig-server/src/main/java/org/apache/hedwig/admin/console/ReadTopic.java
* compat-deps/pom.xml
* hedwig-client/pom.xml
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsRollbackRedeliveryTest.java
* hedwig-server/src/main/java/org/apache/hedwig/server/netty/ServerStats.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/meta/SubscriptionDataManager.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/netty/WriteRecordingChannel.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/delivery/FIFODeliveryManager.java
* hedwig-client-jms/src/test/java/org/apache/activemq/TimeStampTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsSendReceiveTestSupport.java
* hedwig-client/src/main/cpp/lib/eventdispatcher.cpp
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/multiplex/MultiplexSubscriptionChannelPipelineFactory.java
* hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ChannelTracker.java
* hedwig-server/src/test/java/org/apache/hedwig/StubScanCallback.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/jndi/package-info.html
* doc/hedwigMessageFilter.textile
* 
hedwig-server/src/main/java/org/apache/hedwig/server/handlers/NettyHandlerBean.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/topics/MMTopicManager.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyConsumeHandler.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/MessageImpl.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/impl/ClientChannelPipelineFactory.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/NonBlockingConsumerRedeliveryTest.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/QueueSessionImpl.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/JmsDurableTopicSendReceiveTest.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/topics/TestTopicBasedLoadShedder.java
* 
hedwig-client-jms/src/test/java/org/apache/hedwig/jms/selector/BasicSelectorGrammarTest.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/NumberOfDestinationsTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/benchmark/BookkeeperBenchmark.java
* hedwig-client/src/main/java/org/apache/hedwig/client/netty/HChannel.java
* hedwig-client/src/main/cpp/lib/simplesubscriberimpl.cpp
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/spi/HedwigConnectionImpl.java
* pom.xml
* 
hedwig-server/src/test/java/org/apache/hedwig/server/meta/TestMetadataManagerFactory.java
* hedwig-client/src/main/cpp/m4/ax_boost_thread.m4
* 
hedwig-server/src/main/java/org/apache/hedwig/server/meta/MsMetadataManagerFactory.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/RangeScanRequest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/subscriptions/AbstractSubscriptionManager.java
* hedwig-client/src/main/cpp/lib/filterablemessagehandler.cpp
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/SelectorEvaluationException.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/TestPubSubServerStartup.java
* hedwig-server/bin/hedwig-daemon.sh
* 
hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHubRegular.java
* hedwig-client-jms/src/main/java/org/apache/hedwig/jms/SessionImpl.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/common/UnexpectedError.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/SimpleNetworkTest.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/jmx/HedwigMBeanRegistry.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/DurableSubProcessTest.java
* hedwig-client-jms/src/test/java/org/apache/activemq/perf/PerfProducer.java
* hedwig-protocol/pom.xml
* 
hedwig-server/src/main/java/org/apache/hedwig/server/persistence/ReadAheadCacheBean.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyStopDeliveryHandler.java
* formatter.xml
* hedwig-server/src/main/java/org/apache/hedwig/server/netty/PubSubServer.java
* 
hedwig-server/src/test/java/org/apache/hedwig/server/persistence/TestPersistenceManagerBlackBox.java
* hedwig-client/src/main/cpp/scripts/network-delays.sh
* hedwig-server/src/main/java/org/apache/hedwig/server/handlers/Handler.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/meta/MetadataManagerFactory.java
* 
hedwig-server/src/main/java/org/apache/hedwig/server/proxy/ProxyPublishHander.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/usecases/CompositePublishTest.java
* 
hedwig-client/src/main/java/org/apache/hedwig/client/netty/SubscriptionEventEmitter.java
* hedwig-server/src/test/java/org/apache/hedwig/StubCallback.java
* 
hedwig-client-jms/src/test/java/org/apache/activemq/perf/SimpleDurableTopicTest.java
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/message/package-info.html
* 
hedwig-client-jms/src/main/java/org/apache/hedwig/jms/selector/package-info.html


> Remove hedwig from source tree
> ------------------------------
>
>                 Key: BOOKKEEPER-769
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-769
>             Project: Bookkeeper
>          Issue Type: Bug
>            Reporter: Ivan Kelly
>            Assignee: Robin Dhamankar
>             Fix For: 4.4.0
>
>
> As the license issue, isn't forcing the issue right now, I'd like to change 
> this to a general discussion of the future of hedwig. Almost all the comments 
> about the c++ client apply to hedwig as a whole. Hedwig has only had 5 real 
> changes in the last year, only one in 2014. For all intensive purposes, it is 
> inactive, unmaintained and unsupported. AFAIK, noone is using it in 
> production in anything close to the form of the apache codebase.
> However, by having it in the codebase, at the same level of 
> bookkeeper-server, we are indicating to users that it is in fact supported 
> software and considered as important as bookkeeper-server. So, I would like 
> to propose that, after the 4.3.0 release, we remove hedwig from the codebase. 
> Obviously, it will still be available in the git/svn history, and in all 
> releases <= 4.3.0.
> -The hedwig c++ client has not had any real code change since november 2012. 
> It is not built as part of the main build. It is not tested as part of the 
> main build. It is effectively unmaintained.-
> -In addition to this, it contains m4 files whose license status is unclear.-
> -I propose we simple remove it from trunk and branch-4.2. The license issue 
> is currently blocking the release of 4.2.3. [~jiannan], [~farrellee], you 
> were the last people to submit anything for the client. Are you using in 
> production? Any objection to its removal from the main code tree?-



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to