Mon Jan 8 23:56:42 ART 2007 Alberto Bertogli tagged 0.11 Mon Jan 8 23:54:29 ART 2007 Alberto Bertogli * Add a reference to the user guide in the README file. Mon Jan 8 23:50:30 ART 2007 Alberto Bertogli * Add the user guide. Mon Jan 8 19:15:14 ART 2007 Alberto Bertogli * Reduce tests memory footprint. This applies the same malloc() reduction we did in the last patch (20070108051156-57897-6f70641b48c356b12cadbb6cb84e82d615c860e2.gz) to the tests. It doesn't make any difference in performance, but it's makes a better example. Mon Jan 8 18:00:23 ART 2007 Alberto Bertogli * Fix the contains? test in the Python module. Mon Jan 8 02:11:56 ART 2007 Alberto Bertogli * Reduce do_get() malloc() size. Instead of doing malloc(128k) do malloc(70k) which is more appropriate given the max size of a TIPC packet (66000 bytes). This speed get operations up considerably, for instance for "./test1c 20000 k v" and "./test2c 20000 4 4": malloc(128k) malloc(70k) test1c 536426 376679 test2c 520247 381682 Now performance fits better with the expectations from the code analysis. Sun Jan 7 03:27:31 ART 2007 Alberto Bertogli * Update the TODO file. Sun Jan 7 03:25:05 ART 2007 Alberto Bertogli * Bring the python module up to date. This patch updates the python bindings to support multiple servers; allow the use of python object both as keys and as values, as long as they can be hashed and pickled (respectively); and document everything a bit. Sun Jan 7 02:46:21 ART 2007 Alberto Bertogli * Save vsize when replacing a cache entry. When setting some value that already is in the cache, we replace the value buffer but forgot to replace the value length. This patch fixes that by doing the obvious thing: replacing the old length with the new one. Sat Jan 6 15:16:16 ART 2007 Alberto Bertogli * Add two tests for multiple server access. This patch adds two tests that use multiple servers. They're the same tests as test2[dc], but use server ports 10, 11, 12 and 13. Sat Jan 6 15:14:34 ART 2007 Alberto Bertogli * Make the value buffer independant in test1* Sat Jan 6 13:34:55 ART 2007 Alberto Bertogli * Add nmdb_add_server() to libnmbd's manpage. Sat Jan 6 13:31:36 ART 2007 Alberto Bertogli * Implement multiple server support in the C library. This patch adds support for multiple servers in the C library by adding a nmbd_add_server() function, and adding a way of selecting the server to talk to based on the key of the request. It breaks the ABI. Mon Jan 1 23:22:55 ART 2007 Alberto Bertogli * Prepare to support multiple servers. This patch creates the infraestructure changes to support multiple servers, but doesn't make any significant change yet, just the function prototypes and the API/ABI. It breaks the ABI. Sun Nov 5 23:19:51 ART 2006 Alberto Bertogli * Fix a word in the BOLA license. I used an old version of the license that contained a typo: instead of "renewable" it said "renovable", which is not proper english. Fri Sep 15 02:46:10 ART 2006 Alberto Bertogli tagged 0.10