Return-Path: X-Original-To: apmail-directory-dev-archive@www.apache.org Delivered-To: apmail-directory-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D89E9EF4D for ; Mon, 25 Feb 2013 23:25:57 +0000 (UTC) Received: (qmail 59189 invoked by uid 500); 25 Feb 2013 23:25:57 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 59059 invoked by uid 500); 25 Feb 2013 23:25:57 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 59047 invoked by uid 99); 25 Feb 2013 23:25:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Feb 2013 23:25:57 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elecharny@gmail.com designates 74.125.82.50 as permitted sender) Received: from [74.125.82.50] (HELO mail-wg0-f50.google.com) (74.125.82.50) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Feb 2013 23:25:49 +0000 Received: by mail-wg0-f50.google.com with SMTP id es5so2964256wgb.5 for ; Mon, 25 Feb 2013 15:25:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:reply-to:user-agent:mime-version:to :subject:x-enigmail-version:content-type:content-transfer-encoding; bh=H+eeECTx0jqDJaVyc64KYMkIYFJ6NrzSS7VlN+HdYZA=; b=p5FO0xz/jMi956a5wSvd/b9/3tdPfdDrvFAo+eW8OyT7o6mxyVfKLfYIJtk74NM7vA XV0R8YWni5kBzoahC0GLMEiITicXOE0kqAgEjCfP9QKLpwFBJ2OnrNUyxqgnCjwgCEll JqW/dD1FU1d7uydFPPttiau9WYIylaC4Q1bEW+4iXOwUhzYvgwF1tfJYcuSEBhU/Ts7O oH3tqSO3Dq3KJ8lYfnlBGQPQlrl4qKtrlti1SVwTHvyxWdi1z/y3goJehrxY4wqvJQ9h 3PxpxUIzszEM2jHNr7yGGNZ6royza+q9OyuV6t8LYP7I6ACidx91WbUQGmof+YnKKSdU wvrg== X-Received: by 10.180.72.148 with SMTP id d20mr15421308wiv.31.1361834729210; Mon, 25 Feb 2013 15:25:29 -0800 (PST) Received: from Emmanuels-MacBook-Pro.local (ran75-1-78-192-106-184.fbxo.proxad.net. [78.192.106.184]) by mx.google.com with ESMTPS id o8sm17945638wix.7.2013.02.25.15.25.27 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 25 Feb 2013 15:25:28 -0800 (PST) Message-ID: <512BF2E6.2080606@gmail.com> Date: Tue, 26 Feb 2013 00:25:26 +0100 From: =?UTF-8?B?RW1tYW51ZWwgTMOpY2hhcm55?= Reply-To: elecharny@apache.org User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130216 Thunderbird/17.0.3 MIME-Version: 1.0 To: Apache Directory Developers List Subject: Release soon... X-Enigmail-Version: 1.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Hi guys, I will probably try to cut a release tomorrow, as may bugs have been fixed lately. It will still be a milestone, as I still want to do some big modification in both the backend data structure and in the API : getting rid of the StringValue/BinaryValue classes. I do think that we shuld only manipulate byte[] in the server. All in all, String are just UTF-8 encoded byte[], so there is no reason to manipulate Strings. It will solve many issue, like the one we have with binay AttributeType which has a SUBSTR matchingRule (currently, we can't filter any entry based on such matching rule), and it will also run faster : we won't have to do a byte[] -> String conversion when we receive a request and convert it back to a byte[] when storing it in the backend, and the exact opposite double conversion for any Attribute's value we pull from the backend to return it to the client. It will take quite a while to fix that, as it's used everywhere, so I'd liek first to have a release done. Thoughts ? -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com