[
https://issues.apache.org/jira/browse/HTRACE-13?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HTRACE-13:
------------------------
Attachment: htrace-13.txt
Undo circular dependency. Make unit tests pass again with all TODOs commented
back in.
+ htrace-core/src/main/java/org/apache/htrace/SpanReceiverFactory.java
Changed the 'build' method name to 'create'. When its 'build' i kept
adding Builder pattern methods but this is a factory.
Added extra 'create' that takes String of class to use creating an
instance.
+ htrace-hbase/src/main/java/org/apache/htrace/impl/HBaseSpanReceiver.java
+ htrace-hbase/src/test/java/org/apache/htrace/impl/HBaseTestUtil.java
Use new factory method creating spans. Formatting changes.
Also brings two hbase classes local. Shoudn't be in HBase (circular
dependency): HBaseSpanReceiverHost and HBaseHTraceConfiguration
> Fix htrace-hbase circular dependencies
> --------------------------------------
>
> Key: HTRACE-13
> URL: https://issues.apache.org/jira/browse/HTRACE-13
> Project: HTrace
> Issue Type: Task
> Reporter: stack
> Assignee: stack
> Attachments: htrace-13.txt
>
>
> Post import, to make it so all build after redoing our package from
> org.htrace to org.apache.htrace, we commented out some interesting circular
> references that were going on between trace classes in hbase and then
> htrace-hbase's This issue is about commenting in the commented out code and
> removing the circular dependency.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)