twitter/zipkin — pull request #24 by franklinhu (2012-06-13 06:23:36+00:00)
Title: zipkin-scrooge

Pull scrooge/thrift dependency out of `zipkin-common` and `zipkin-server` into `zipkin-scrooge`. This will allow us to do further refactoring easily.
- Add `AnnotationType` and `BinaryAnnotation` classes for direct mirroring of thrift structs
- Unify `toThrift` and `fromThrift` methods in `ThriftAdapter` that handles the different structs defined in the thrift file. We can in the future make this configurable in the collector service.
- Use one set of Constants rather than the thrift generated ones
- Fix tests
- Move thrift related tests to `ThriftAdapterSpec`