Versions in this module Expand all Collapse all v2 v2.3.1 Nov 14, 2023 Changes in this version + type DatanodeError struct + type NamenodeConnection struct + ClientID []byte + ClientName string + User string + func NewNamenodeConnection(options NamenodeConnectionOptions) (*NamenodeConnection, error) + func (c *NamenodeConnection) Close() error + func (c *NamenodeConnection) Execute(method string, req proto.Message, resp proto.Message) error + type NamenodeConnectionOptions struct + Addresses []string + DialFunc func(ctx context.Context, network, addr string) (net.Conn, error) + KerberosClient *krb.Client + KerberosServicePrincipleName string + User string + type NamenodeError struct + func (err *NamenodeError) Desc() string + func (err *NamenodeError) Error() string + func (err *NamenodeError) Exception() string + func (err *NamenodeError) Message() string + func (err *NamenodeError) Method() string v2.3.1-ft Jan 24, 2023