GitHub user guidotag opened a pull request:

    https://github.com/apache/lucenenet/pull/57

    Fixes in Util and Store packages.

    This changes make almost all Util's test pass. The exceptions are the 
"ignored" tests, and the TestIndexableBinaryStringTools' ones. The latter ones 
won't succeed unless we change IndexableBinaryStringTools' implementation, 
which is wrong. Nevertheless this class is used nowhere in the project.
    
    Also, they fix some of the Store's tests and related classes.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/guidotag/lucenenet ms-branch

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/lucenenet/pull/57.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #57
    
----
commit 8458fcc2138ffebcc1d3b32e5c3662ef507f7dd7
Author: unknown <[email protected]>
Date:   2015-01-09T01:53:26Z

    In TestAgainstBitSet method, change timeout from 40000 to 100000.

commit 91b0bb0945c89e14a0f0f66b970912c7211cd5c0
Author: unknown <[email protected]>
Date:   2015-01-10T00:03:37Z

    Set a0's size equal to a's size to allow bitwise operations.

commit a2b701c16f389b1e4adeb5e9c8c598d49921272c
Author: unknown <[email protected]>
Date:   2015-01-14T00:42:00Z

    (1) Fixed Clear method from the OpenBitSet class. (2) Added tests for 
Clear. (3) Changed way in which random numbers are generated. Now we can set a 
seed. (4) Changed the way in which DoRandomSets generates random arrays.

commit 6ea8b1e31ca895df7f59523bd642e60205c69bd0
Author: unknown <[email protected]>
Date:   2015-01-14T02:09:15Z

    Increased timeout.

commit e97bf4f17588a0479e7ff6483104fe24c027eddd
Author: Chand2048 <[email protected]>
Date:   2015-01-14T20:51:22Z

    Add [Timeout(0)] TestOverflow() so it will not timeout after 20 seconds.
    
    Update ReadBytes to allow for reading across boundaries.

commit fdd717351bfd392c0f9bfbec74a67689f713aff1
Author: Chand2048 <[email protected]>
Date:   2015-01-14T20:57:04Z

    Merge branch 'ms-branch' of https://github.com/guidotag/lucenenet into 
ms-branch
    
    Conflicts:
        src/Lucene.Net.Tests/core/Util/TestPagedBytes.cs

commit fbc4ad0eeebc1af6ac30e72fb2643552531afa0a
Author: Chand2048 <[email protected]>
Date:   2015-01-14T21:44:41Z

    Fixed Bug in Clear() - Extracted logic for calculating start and end masks 
because Clear and Set used different calculations.

commit daf2f1f492a6a4281f0c06774c0c0537d94a1e0c
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-14T23:45:11Z

    Removed console output from test

commit 9c46874ed4c3e0ea3d660c1ba50313aebac82260
Author: Chand2048 <[email protected]>
Date:   2015-01-14T23:57:09Z

    Merge branch 'ms-branch' of https://github.com/guidotag/lucenenet into 
ms-branch

commit ba1e75af74d79afd3dfc5cb3d87b1cc49cdf906d
Author: Chand2048 <[email protected]>
Date:   2015-01-15T01:23:54Z

    FieldCacheSanityChecker.cs - Fixed off by 1 error and null exception when 
enumerating child readers.
    
    TestFieldCacheSanityChecker.cs - Don't use max value for doubles, it is not 
parsable because of round up.
    TestPagedBytes.cs - Removed the private random and forced to use global so 
all randoms come from the same stream.

commit 525010f3583122b1f573becbb090cb194aa961d9
Author: Chand2048 <[email protected]>
Date:   2015-01-15T17:17:13Z

    Insanity tests now return sane results. Updated unit test to reflect recent 
fixes.

commit f0c668b37ee82d204a90cefb65de17cf73879735
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-15T18:04:35Z

    Fixed TestFixedBitSet.

commit 94209bea1a756853f282824fbd2db0222c482bc1
Author: Chand2048 <[email protected]>
Date:   2015-01-15T18:31:21Z

    Removed the IndexableBinaryStringTools. It is no longer used by any code 
except failing uint tests.
    
    Removed failing unit tests related to IndexableBinaryStringTools.

commit c0ad9defcc9cb0a9764f9c557e69f42d543cf447
Author: Chand2048 <[email protected]>
Date:   2015-01-15T18:32:48Z

    Merge branch 'ms-branch' of https://github.com/guidotag/lucenenet into 
ms-branch

commit 7e784b6df26f26c2ef10a3f4e3f2897d5686b0c7
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-15T19:42:05Z

    Rolled back to the previous way of generating random arrays. Replaced 
"random" object by Random() calls.

commit 68ba6d299a8c1beeb8caec024b84b90397372620
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-15T23:56:39Z

    Merge pull request #1 from apache/master
    
    Pulling recent changes.

commit fe0a799216ad034ef99fb72fe22adfea77902cac
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-16T00:04:44Z

    Merge branch 'master' of https://github.com/guidotag/lucenenet into 
ms-branch

commit 9bea5fa5b81a44fe1d399aaa5c1edd83478b586d
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-21T19:20:58Z

    Fsync now does not create a file.
    
    Fixed TestNoDir.

commit e573fefcda401f15b8c5c9808a4fc4606567ec92
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-21T19:51:18Z

    Merge pull request #2 from apache/master
    
    Pulling recent changes.

commit 066026c9667068e01ae08f01e4c835f8ffa774cc
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-21T19:53:20Z

    Merge branch 'master' of https://github.com/guidotag/lucenenet into 
ms-branch

commit 64e250563f8c001edb8a7e6605efe5dfce8369eb
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-21T19:58:09Z

    Reverting commented console output.

commit 1e1a1d6ddfe4c1be9cadbd59738786075877fe7f
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-23T00:39:42Z

    Changed MMapDirectory's file opening to ReadWrite share mode.
    
    Fixed Fsync file disposal.

commit 110033b11c3eaf1b6bec904f32655bda7b4283e2
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-23T23:51:16Z

    Rolling back IndexableBinaryStringTools class and tests.

commit bcbaea23cbeb2d1627ce483521564e896195a947
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-23T23:52:45Z

    Undoing one more change regarding the IndexableBinaryStringTools rollback.

commit 4315058c44986e445b277e7ca4f00f171a5467b3
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-23T23:54:12Z

    Rolling back one of the changes in FieldCacheSanityChecker. Now it passes 
the tests.

commit fbac12ee22a14fcd976ee85a2148f51e80353764
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-23T23:54:59Z

    Rolling back change in TestFieldCacheSanityChecker. Now it passes the tests.

commit d693c7943c74f2bdf14413ae1be0c29b4b81d1ec
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-24T00:38:31Z

    Increased timeout.

commit 71780233999233a5741325901b45650be302d1a5
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-24T00:42:50Z

    Rolling back Random.

commit 1444846b486e3c390445db56304cb1e14f199e44
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-24T00:55:29Z

    Removing unnecessary comments.

commit 304d801fdfc9263290c2d74db04da0a87f9ae9a3
Author: Guido Tagliavini Ponce <[email protected]>
Date:   2015-01-24T01:36:24Z

    Merge pull request #4 from apache/master
    
    Pull recent changes.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to