LicenseRef-OtherLicense licensed by Bryan O'Sullivan
This version can be pinned in stack with:riak-protobuf-0.23.0.0@sha256:c2cced6d111d8165969c91f1afe77116ac01018db10dca4e568d5598dcd28f17,4321

Module documentation for 0.23.0.0

  • Network
    • Network.Riak
      • Network.Riak.Protocol
        • Network.Riak.Protocol.AuthRequest
        • Network.Riak.Protocol.BucketKeyPreflistItem
        • Network.Riak.Protocol.BucketProps
          • Network.Riak.Protocol.BucketProps.ReplMode
        • Network.Riak.Protocol.CSBucketRequest
        • Network.Riak.Protocol.CSBucketResponse
        • Network.Riak.Protocol.CommitHook
        • Network.Riak.Protocol.Content
        • Network.Riak.Protocol.CounterGetRequest
        • Network.Riak.Protocol.CounterGetResponse
        • Network.Riak.Protocol.CounterOp
        • Network.Riak.Protocol.CounterUpdateRequest
        • Network.Riak.Protocol.CounterUpdateResponse
        • Network.Riak.Protocol.DeleteRequest
        • Network.Riak.Protocol.DtFetchRequest
        • Network.Riak.Protocol.DtFetchResponse
          • Network.Riak.Protocol.DtFetchResponse.DataType
        • Network.Riak.Protocol.DtOp
        • Network.Riak.Protocol.DtUpdateRequest
        • Network.Riak.Protocol.DtUpdateResponse
        • Network.Riak.Protocol.DtValue
        • Network.Riak.Protocol.ErrorResponse
        • Network.Riak.Protocol.GetBucketKeyPreflistRequest
        • Network.Riak.Protocol.GetBucketKeyPreflistResponse
        • Network.Riak.Protocol.GetBucketRequest
        • Network.Riak.Protocol.GetBucketResponse
        • Network.Riak.Protocol.GetBucketTypeRequest
        • Network.Riak.Protocol.GetClientIDRequest
        • Network.Riak.Protocol.GetClientIDResponse
        • Network.Riak.Protocol.GetRequest
        • Network.Riak.Protocol.GetResponse
        • Network.Riak.Protocol.GetServerInfoRequest
        • Network.Riak.Protocol.IndexObject
        • Network.Riak.Protocol.IndexRequest
          • Network.Riak.Protocol.IndexRequest.IndexQueryType
        • Network.Riak.Protocol.IndexResponse
        • Network.Riak.Protocol.Link
        • Network.Riak.Protocol.ListBucketsRequest
        • Network.Riak.Protocol.ListBucketsResponse
        • Network.Riak.Protocol.ListKeysRequest
        • Network.Riak.Protocol.ListKeysResponse
        • Network.Riak.Protocol.MapEntry
        • Network.Riak.Protocol.MapField
          • Network.Riak.Protocol.MapField.MapFieldType
        • Network.Riak.Protocol.MapOp
        • Network.Riak.Protocol.MapReduce
        • Network.Riak.Protocol.MapReduceRequest
        • Network.Riak.Protocol.MapUpdate
          • Network.Riak.Protocol.MapUpdate.FlagOp
        • Network.Riak.Protocol.ModFun
        • Network.Riak.Protocol.Pair
        • Network.Riak.Protocol.PingRequest
        • Network.Riak.Protocol.PutRequest
        • Network.Riak.Protocol.PutResponse
        • Network.Riak.Protocol.ResetBucketRequest
        • Network.Riak.Protocol.SearchDoc
        • Network.Riak.Protocol.SearchQueryRequest
        • Network.Riak.Protocol.SearchQueryResponse
        • Network.Riak.Protocol.ServerInfo
        • Network.Riak.Protocol.SetBucketRequest
        • Network.Riak.Protocol.SetBucketTypeRequest
        • Network.Riak.Protocol.SetClientIDRequest
        • Network.Riak.Protocol.SetOp
        • Network.Riak.Protocol.YzIndex
        • Network.Riak.Protocol.YzIndexDeleteRequest
        • Network.Riak.Protocol.YzIndexGetRequest
        • Network.Riak.Protocol.YzIndexGetResponse
        • Network.Riak.Protocol.YzIndexPutRequest
        • Network.Riak.Protocol.YzSchema
        • Network.Riak.Protocol.YzSchemaGetRequest
        • Network.Riak.Protocol.YzSchemaGetResponse
        • Network.Riak.Protocol.YzSchemaPutRequest

Welcome to riak-protobuf

This library is a set of Haskell types for the protocol buffers API to the Riak decentralized data store.

Join in!

We are happy to receive bug reports, fixes, documentation enhancements, and other improvements.

Please report bugs via the github issue tracker.

Master git repository:

  • git clone git://github.com/markhibberd/riak-haskell-client.git

Authors

This library was written by Bryan O’Sullivan, [email protected] and subsequently maintained by Nathan Hunter [email protected].

This project is now being maintained by Mark Hibberd ([email protected]).

Changes

  • 0.22.0.0
    • Support for riak 2.* messages
    • No longer expected to work with riak <= 2
    • Tested on both 2.0.x and 2.1.x