- improve some features
- export
newServantProxy
function as public
- merge from feature/tars-gateway branch (add tup && json protocol support)
- fixed RequestPacket not set timeout bug
- fix README
- merge from tars internal version
- zipkin plugin version update (#172)
- fix reader missing on empty parameter list
- fixed the compile error package name upperFirstLatter (#179)
- fix(remotelogger): fix the issue that sync log to remote cause CPU usage too high.
- util/rogger: 1.showing func name without pkg name when logLevel is debug; 2.supported colored logLevel string when use console writer;
- style: goimports .
- style: make each line shorter
- style: fix typo
- style: gofmt .
- Fix empty-stringed-error when object gets Tars eroror code without messages.
- export method to get config and notify of ServerConfig (#150)
- Add Go-module (#135)
- statf: fix memory leak by removing mStatCount
- terminate tars decoding when missing required field
- ignore case when reading enableset config (#134)
- add configurable package length (#127)
- avoid compiling test code into application executable (#124)
- call flag.Parse if necessary, add udp client IP/port to context (#123)
- flag.Parse() must not be called during init. Instead, register flags during init, and call flag.Parse() in main(). (#113)
- fix nil config (#116)
- fix GetConfig fail on tars public cloud env (#104)
- fix create_tars_server.sh error @ubuntu (#98)
- support grace restart (#95)
- modify logger for enable prefix (#97)
- tars2go support enum type
- get conf from template (#92)
- Fixed tars.reportNotifyInfo is not available; and pull again (#86)
- fix deadlock
- fix ineffassign
- fix property nil panic
- add remote logger report interval
- Fix admin servant don't report notify msgs. (#80)
- Fix endpoint manager find activeEps error. (#79)
- fix golint for appprotocol.go
- Fixed a bug that make cleanall does not remove *.tgz files (#81)
- Fix endpoint manager find activeEps error. (#79)
- Fix adminservant don't report notify msgs. (#80)
- fix ineffectual assignment
- Modified # for config value that inside a line, only regard # as comment at the beginning. (#78)
- makefile support multi GOPATH (#76)
- Modified taf to tars in examples/EchoTestServer and added a client for it. (#75)
- go lint examples
- change error report
- fix gpool nil panic
- gofmt -s -w all
- Add contex support , put tarscurrent in context,for getting client ip ,port and so on.
- Add optional parameter for put context in request pacakge
- Add filter for writing plugin of tars service
- Add zipkin opentracing plugin
- Add support for protocol buffers
- Change request package sbuffer field from vector to vector
- Fix stat report bug
- Getting Loglevel for remote configration
- Fix deadlock of getting routing infomation in extreme situation
- Improve goroutine pool
- Fix occasionally panic problem because of the starting sequence of goroutines
- Golint most of the codes