Updates for release 0.3
authorBrian Aker <brian@tangent.org>
Mon, 1 Oct 2007 13:45:27 +0000 (06:45 -0700)
committerBrian Aker <brian@tangent.org>
Mon, 1 Oct 2007 13:45:27 +0000 (06:45 -0700)
ChangeLog
TODO [new file with mode: 0644]
configure.in
support/libmemcached.spec

index ed3c0bcb0c42db56e4a092b3a2c03ec1d0e402ac..b7a93dccd754b578c7a9d13aaf6260002edc9de6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,14 @@
-0.3
+0.3 Mon Oct  1 06:37:52 PDT 2007
   * Jeff Fisher <guppy@techmonkeys.org> provided a spec file
+  * Added "make rpm" around dist file
   * Added support for Solaris
-  * Fixed read to be recv and write to be send
   * Added support for DTrace
+  * Fixed read to be recv and write to be send
   * Bug fix where memstat would core if no server was found
   * Added memslap tool (load generator)
+  * Numerous bug fixes in library
+  * Added calls to library for creating host lists (see
+    text cases to understand how to use this).
 
 0.2 Thu Sep 27 03:46:57 PDT 2007
   * First public version
diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..ead0e74
--- /dev/null
+++ b/TODO
@@ -0,0 +1,13 @@
+- Write a shell application (?)
+- Stats output looks to be buggy
+- Fix version in command line tools
+- Write test cases for all command line tools (!!!)
+- Fix env to be used for command line tools
+- Write some sort of "default" options bit for tools
+- Write Asyncronous IO interface to current library for writes 
+  (or extend?... would mean pthreads...)
+- Write man() pages
+- More examples using libraries
+- Doxygen?
+- Move IO in library over to being buffered
+- Make a "make deb"... or accept patch...
index 991f1ada6cd58181f2ee3cbbbb2ecbd23654db24..96ab20696560a81595e4849535313f3612e14259 100644 (file)
@@ -1,7 +1,7 @@
 AC_INIT(src/memcat.c)
 AC_CONFIG_AUX_DIR(config)
 AM_CONFIG_HEADER(include/libmemcached_config.h)
-AM_INIT_AUTOMAKE("libmemcached", 0.2 )
+AM_INIT_AUTOMAKE("libmemcached", 0.3 )
 
 AC_PROG_CC
 AC_PROG_LIBTOOL
index dded6e8a27d071cfdf8a8df391883418b27b709a..dff6364dd4df4c1899ea715d614c3332cb808364 100644 (file)
@@ -1,6 +1,6 @@
 Summary: memcached C library and command line tools
 Name: libmemcached
-Version: 0.2
+Version: 0.3
 Release: 1
 License: BSD
 Group: System Environment/Libraries
@@ -22,6 +22,7 @@ memcat - Copy the value of a key to standard output
 memflush - Flush the contents of your servers.
 memrm - Remove a key(s) from the serrver.
 memstat - Dump the stats of your servers to standard output
+memslap - Generate testing loads on a memcached cluster
 
 %prep
 %setup -q
@@ -44,6 +45,7 @@ memstat - Dump the stats of your servers to standard output
 %{_bindir}/memflush
 %{_bindir}/memrm
 %{_bindir}/memstat
+%{_bindir}/memslap
 %{_includedir}/libmemcached/memcached.h
 %{_libdir}/libmemcached.a
 %{_libdir}/libmemcached.la
@@ -52,5 +54,8 @@ memstat - Dump the stats of your servers to standard output
 %{_libdir}/libmemcached.so.0.0.0
 
 %changelog
+* Mon Oct  1 2007 Brian Aker <brian@tangent.org> - 0.3-1
+- Added memslap
+
 * Fri Sep 28 2007 Jeff Fisher <guppy@techmonkeys.org> - 0.2-1
 - Initial package