Java-rados announcement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've put together Java bindings for RADOS available at:

  git://github.com/noahdesu/ceph.git java-rados

Contains:
  - Bindings with JNI
  - Full set of unit tests
  - JavaDoc markup

Thanks,
Noah

 .gitignore                                         |    1 +
 configure.ac                                       |    1 +
 src/bindings/java/.gitignore                       |    4 +
 src/bindings/java/README                           |   45 ++
 src/bindings/java/build.xml                        |   83 +++
 .../java/java/net/newdream/ceph/rados/Cluster.java |  249 +++++++++
 .../java/net/newdream/ceph/rados/ClusterStats.java |   75 +++
 .../java/net/newdream/ceph/rados/IOContext.java    |  332 +++++++++++
 .../net/newdream/ceph/rados/ObjectIterator.java    |   77 +++
 .../java/net/newdream/ceph/rados/PoolStats.java    |  130 +++++
 .../net/newdream/ceph/rados/RadosException.java    |   28 +
 .../java/net/newdream/ceph/rados/RadosObject.java  |  169 ++++++
 .../java/net/newdream/ceph/rados/RadosVersion.java |   54 ++
 src/bindings/java/native/Makefile.am               |   30 +
 src/bindings/java/native/common.h                  |   19 +
 src/bindings/java/native/exceptions.c              |   78 +++
 .../java/native/net_newdream_ceph_rados_Cluster.c  |  520 +++++++++++++++++
 .../java/native/net_newdream_ceph_rados_Cluster.h  |  125 +++++
 .../native/net_newdream_ceph_rados_ClusterStats.c  |   41 ++
 .../native/net_newdream_ceph_rados_ClusterStats.h  |   21 +
 .../native/net_newdream_ceph_rados_IOContext.c     |  588 ++++++++++++++++++++
 .../native/net_newdream_ceph_rados_IOContext.h     |  125 +++++
 .../net_newdream_ceph_rados_ObjectIterator.c       |   63 +++
 .../net_newdream_ceph_rados_ObjectIterator.h       |   37 ++
 .../native/net_newdream_ceph_rados_PoolStats.c     |   50 ++
 .../native/net_newdream_ceph_rados_PoolStats.h     |   21 +
 .../native/net_newdream_ceph_rados_RadosVersion.c  |   31 +
 .../native/net_newdream_ceph_rados_RadosVersion.h  |   21 +
 src/bindings/java/test/ClusterStatsTest.java       |   31 +
 src/bindings/java/test/ClusterTest.java            |  139 +++++
 src/bindings/java/test/IOContextTest.java          |  190 +++++++
 src/bindings/java/test/PoolStatsTest.java          |   47 ++
 src/bindings/java/test/RadosObjectTest.java        |  105 ++++
 src/bindings/java/test/RadosTestUtils.java         |   11 +
 src/bindings/java/test/RadosVersionTest.java       |   14 +
 35 files changed, 3555 insertions(+), 0 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux