summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTushar Gohad <tushar.gohad@intel.com>2015-09-06 06:25:41 +0000
committerTushar Gohad <tushar.gohad@intel.com>2015-09-06 06:26:28 +0000
commit0c703b047a851aec93384e1eefc39155816ed445 (patch)
tree00e940b68ab31050b60a2ade2992f4b3e020fa6c
parentc9ce822825a55e3254c2f9e74a139fc89310ddc0 (diff)
downloadliberasurecode-0c703b047a851aec93384e1eefc39155816ed445.tar.gz
Release 1.0.9v1.0.9
-rw-r--r--ChangeLog9
-rw-r--r--README.md2
-rw-r--r--configure.ac2
-rw-r--r--include/erasurecode/erasurecode_version.h6
-rw-r--r--src/Makefile.am2
5 files changed, 14 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index ad42cfd..5df17eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,11 @@
-Release 1.0.8
+Release 1.0.9
+-------------
+
+ . Minor bugfixes including removing offending MAJOR/MINOR version macros
+ . Enforce upper limit 32 on the number of erasure coding fragments
+ (#data + #chunks) < 32
+
+ Release 1.0.8
-------------
. Introduce 'liberasurecode_rs_vand', a native, software-based Reed-Soloman
diff --git a/README.md b/README.md
index 4dd2c25..d7888b7 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ Highlights
* Unified Erasure Coding interface for common storage workloads.
- * Pluggable Erasure Code backends - As of v1.0.8, liberasurecode supports the following backends:
+ * Pluggable Erasure Code backends - As of v1.0.9, liberasurecode supports the following backends:
- Native, software-only Erasure Coding implementation that supports a Reed-Solomon backend
- 'Jerasure' - Erasure Coding library that supports Reed-Solomon, Cauchy backends [1]
diff --git a/configure.ac b/configure.ac
index 9905a5c..ab9769c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
################################################################################
# Standard Stuff
################################################################################
-AC_INIT(liberasurecode,1.0.8)
+AC_INIT(liberasurecode,1.0.9)
AC_GNU_SOURCE
AC_PREREQ([2.61])
diff --git a/include/erasurecode/erasurecode_version.h b/include/erasurecode/erasurecode_version.h
index bf58fdc..787811a 100644
--- a/include/erasurecode/erasurecode_version.h
+++ b/include/erasurecode/erasurecode_version.h
@@ -25,9 +25,9 @@
#ifndef _ERASURECODE_VERSION_H_
#define _ERASURECODE_VERSION_H_
-#define _MAJOR 0
-#define _MINOR 9
-#define _REV 10
+#define _MAJOR 1
+#define _MINOR 0
+#define _REV 9
#define _VERSION(x, y, z) ((x << 16) | (y << 8) | (z))
#define LIBERASURECODE_VERSION _VERSION(_MAJOR, _MINOR, _REV)
diff --git a/src/Makefile.am b/src/Makefile.am
index 7dd43a4..42cafa4 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -32,7 +32,7 @@ liberasurecode_la_LIBADD = \
builtin/rs_vand/liberasurecode_rs_vand.la -lpthread -lm @GCOV_LDFLAGS@
# Version format (C - A).(A).(R) for C:R:A input
-liberasurecode_la_LDFLAGS = -rpath '$(libdir)' -version-info 1:8:0
+liberasurecode_la_LDFLAGS = -rpath '$(libdir)' -version-info 1:9:0
MOSTLYCLEANFILES = *.gcda *.gcno *.gcov utils/chksum/*.gcda utils/chksum/*.gcno utils/chksum/*.gcov \
backends/null/*.gcda backends/null/*.gcno backends/null/*.gcov \