Results 17 issues of Ye Shunping

include class StackTrace and some utility functions for debugging

add thread-safe queue we call add a class called ConcurrentQueue

see https://developers.google.com/search-appliance/documentation/62/admin/URL_patterns for reference This class should match a url with many url patterns with high performance.

Add sstable

Add suffix tree

Add darts

Can not run thirdparty/protobuf/bin/protoc on ubuntu, I downloaded google-libs-1.0.5 from https://code.google.com/p/typhoon-blade/downloads/list