0.14.0 (2021-03-08) Go * THRIFT-4914 - Compiler generated service clients now provide a new function, LastResponseMeta_(), to get the response metadata (e.g. headers from THeader) from the last client call. * THRIFT-4984 - Scary and spammy "error processing request: EOF" logs from TSimpleServer * THRIFT-4985 - Clean up logging in go library * THRIFT-5002 - remote client fails to compile when extending services * THRIFT-5019 - Multiple import same namespace for go included files * THRIFT-5046 - Custom tags remove db and json tags * THRIFT-5069 - Add TSerializerPool and TDeserializerPool, which are thread-safe versions of TSerializer and TDeserializer. * THRIFT-5092 - Panic on nil buffer writes * THRIFT-5152 - Separate timeout in TSocket * THRIFT-5164 - Go middleware support * THRIFT-5214 - go: Implement connection check in TSocket * THRIFT-5233 - I/O timeout handling in go library * THRIFT-5240 - The context passed into server handler implementations will be canceled when we detected that the client closed the connection. * THRIFT-5257 - Go THeader implementation doesn't handle endOfFrame correctly * THRIFT-5270 - Go library unit test is broken in go 1.15 * THRIFT-5278 - Expose API to use THeader+TCompactProtocol in go library client code * THRIFT-5279 - Cleanups/small optimizations for go's serializer/deserializer code * THRIFT-5294 - Go: TSimpleJSONProtocol could panic on WriteMessageEnd without matching WriteMessageBegin * THRIFT-5322 - Add support to TConfiguration, and also fix a bug that could cause excessive memory usage when reading malformed messages from TCompactProtocol. * THRIFT-5338 - Proposal: Raise minimal supported Go version with upcoming 0.14.0 release
14 lines
386 B
Makefile
14 lines
386 B
Makefile
# $NetBSD: Makefile,v 1.19 2021/03/21 12:42:35 taca Exp $
|
|
|
|
.include "../../devel/thrift/Makefile.version"
|
|
|
|
PKGNAME= go-${DISTNAME}
|
|
COMMENT= Go bindings for the Apache Thrift RPC system
|
|
|
|
EXTRACT_ELEMENTS= ${DISTNAME}/lib/go
|
|
|
|
GO_SRCPATH= github.com/apache/thrift/lib/go/thrift
|
|
GO_DIST_BASE= ${DISTNAME}/lib/go/thrift
|
|
|
|
.include "../../lang/go/go-package.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|