[Mono-devel-list] Re: Review of system.data
Konstantin Triger
kostat at mainsoft.com
Wed Apr 27 07:20:26 EDT 2005
Hello Uma,
I'm CCing mono-devel-list to this email, so anyone who wants to review
the code can find it at
svn://mono.myrealbox.com/source/branches/Mainsoft.System.Data/mcs/class/System.Data
1. There are 2 efforts made in the code: design improvements related to
indices and bug fixes. Attached a brief design document of the indices
redesign (questions are welcome). Regarding the bug fixes, I will create
a relevant changelog.
2. The testsuite we have sent is nunit compatible. To run it, one need
to enter the System.Data/Test/System.Data.Tests.Mainsoft directory and
issue "make" command. After this, the following command should be issued
(from the System.Data root):
MONO_PATH="../../class/lib/default;;$MONO_PATH" mono --debug
../../class/lib/default/nunit-console.exe
/output:TestResult-Mainsoft.log
/exclude:NotWorking,ValueAdd,CAS,InetAccess
/xml:TestResult-Mainsoft.xml
../../class/lib/default/System.Data.Tests.Mainsoft.dll
Currently there are 36 failures in the HEAD branch and 7 failures in the
Mainsoft branch.
From the other side there are 4 regressions running the standard mono
testsuite in the Mainsoft branch.
I'm analysing all this now and will provide resolution/explanation for
each one of the above.
3. Will send later today.
Regards,
Konstantin Triger
S Umadevi wrote:
>Hi
> We see that you have checked in the code in SVN under a different
>branch. You had agreed to send us the following (around 2 weeks back)so
>that the code can be reviewed effectively.
>1. Design document explaining the changes and why the changes are
>done.
>2. Testcases that are failing and what are the testcases that pass with
>the new code. The testcases that you have sent us are the complete set
>and as I had mentioned in my previous mails, the testcases that are new
>in your set needs to be identified to us.(since many are already
>existing in nunit style)
>3. Since we have implemented the indices using arrays there would be
>some amount of performance degradation. In your mail, you had agreed to
>share the performance data/tests with us.. Please can you send them..
>
>We have been spending lot of time trying to review/understand the new
>code, since we will have to take it forward from here for the .net 2.0
>features, the above would be very useful..
>
>Also there have been code fixes after you had branched out, we would
>need to merge them too..along with merging the testcases to nunit style
>testing
>
>
>Thanks & Regards
>Uma
>
>
>
>
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: indices.txt
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050427/ac6779fd/attachment.txt
More information about the Mono-devel-list
mailing list