Commit 1d746a83 authored by Greg Williams's avatar Greg Williams
Browse files

Updated README to reflect new TravisCI build location, and fixed links to API...

Updated README to reflect new TravisCI build location, and fixed links to API docs. Updated release notes for 0.8.0 tag/release.
parent 4277e24f
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
[![Build Status](http://travis-ci.org/atomicobject/kinetic-c.png?branch=master)](http://travis-ci.org/atomicobject/kinetic-c)
[![Build Status](http://travis-ci.org/Seagate/kinetic-c.png?branch=master)](http://travis-ci.org/Seagate/kinetic-c)
Kinetic C Client Library
========================
The [Github kinetic-c Git repository](https://github.com/Seagate/kinetic-c) contains code for producing Kinetic C clients for interacting with Kinetic storage object-based storage. The library uses the cross-platform Seagate Kinetic protocol for standardizing interaces between the Java simulator and Kinetic Device storage clusters.
@@ -48,9 +48,12 @@ Getting Started
API Documentation
=================

[Kinetic-C API Documentation](index.html) (generated with Doxygen)
* [Kinetic-C API](kinetic__client_8h.html)
* [Kinetic-C types](kinetic__types_8h.html)
[Kinetic-C API Documentation](http://seagate.github.io/kinetic-c/) (generated with Doxygen)
* [Kinetic-C API](http://seagate.github.io/kinetic-c/kinetic__client_8h.html)
* [Kinetic-C types](http://seagate.github.io/kinetic-c/kinetic__types_8h.html)
* [ByteArray API](http://seagate.github.io/kinetic-c/byte__array_8h.html)
    * The ByteArray and ByteBuffer types are used for exchanging variable length byte-arrays with kinetic-c
        * e.g. object keys, object value data, etc.

Example Client/Test Utility
===========================
+15 −1
Original line number Diff line number Diff line
v0.5.0
------
* Added blocking PUT operation

v0.6.0
------
* Added GET and DELETE operations.
* Added blocking GET and DELETE operations.
* Added Makefile build implementing standard (make; sudo make install) interface.
* Added creation/installation of static (.a) and dynamic (.so) libraries
* Added ByteArray type for buffer management.
* Added Kinetic_KeyValue type for key/value pair handling.

v0.7.0
------
* Added blocking GETKEYRANGE operation.

v0.8.0
------
* Added asynchronous/non-blocking execution option to all operations (GET/PUT/DELETE/GETKEYRANGE).
    * A given operation is carried out in asynchronous mode if a closure callback with optional data is supplied.
* ByteArray and ByteBuffer types are now supplied directly in the byte_array.h public interface file.