Messages by Date
-
2019/12/17
[lucenenet] branch master updated (4baf2d1 -> 4eb9e8d)
nightowl888
-
2019/12/17
[lucenenet] 01/04: BUG: Lucene.Net.Util.Automaton.DaciukMihovAutomatonBuilder.State.Equals(): Fixed comparison to use Arrays.Equals
nightowl888
-
2019/12/15
[lucenenet] 03/07: Lucene.Net.Tests.Util.TestWeakIdentityMap: Factored out AtomicReferenceArray from support in favor of the implementation in J2N
nightowl888
-
2019/12/15
[lucenenet] 04/07: Lucene.Net.Benchmark: Factored out StreamTokenizer from support in favor of the implementation in J2N
nightowl888
-
2019/12/15
[lucenenet] 07/07: Lucene.Net.Support.IO: Factored out IDataInput, IDataOutput, DataInputStream, DataOutputStream in favor of implementations from J2N
nightowl888
-
2019/12/15
[lucenenet] 05/07: Lucene.Net.Support.StringExtensions::Intern(): Factored out StringInterner and SimpleStringInterner classes and use J2N for all non-production components. Drop string interning support for production components on .NET Standard 1.6.
nightowl888
-
2019/12/15
[lucenenet] 06/07: Lucene.Net.Support.IO: Factored out Int64Buffer and replaced with the implementation from J2N.IO
nightowl888
-
2019/12/15
[lucenenet] 01/07: build/Dependencies.props: Added J2N 1.0.0-alpha-0030 as a dependency
nightowl888
-
2019/12/15
[lucenenet] branch master updated (91fbbb3 -> 4baf2d1)
nightowl888
-
2019/12/15
[lucenenet] 02/07: Lucene.Net.TestFramework, Lucene.Net.Tests.Index.TestIndexWriterWithThreads: Factored out AtomicObject and replaced with J2N.Threading.Atomic.AtomicReference
nightowl888
-
2019/12/15
[lucenenet] branch master updated: Lucene.Net.TestFramework: Restored the Lucene.Net.TestFramework project and migrated all test projects to utilize it
nightowl888
-
2019/12/15
[lucenenet] 01/07: Lucene.Net.Support.SetExtensions: Factored out AddAll in favor of UnionWith, PutAll, or AddRange depending on the collection type
nightowl888
-
2019/12/15
[lucenenet] 06/07: Upgraded to ICU4N 60.1.0-alpha.192
nightowl888
-
2019/12/15
[lucenenet] 04/07: Lucene.Net.Support.Number: Factored out ToString(long) in favor of long.ToString(CultureInfo.InvariantCulture)
nightowl888
-
2019/12/15
[lucenenet] 05/07: Upgraded to Morfologik.Stemming 2.1.6-alpha-0002
nightowl888
-
2019/12/15
[lucenenet] branch master updated (cfcbb35 -> 85f824c)
nightowl888
-
2019/12/15
[lucenenet] 07/07: Lucene.Net.Support.BitArrayExtensions::Cardinality(): Replaced implementation with one that benchmarked more than 3x faster, at the cost of a small amount of RAM
nightowl888
-
2019/12/15
[lucenenet] 03/07: BUG: Lucene.Net.Support.Number::BitCount(int) does not pass Harmony tests. Replaced the implementation with one that does.
nightowl888
-
2019/12/15
[lucenenet] 02/07: Lucene.Net.Support.Number::BitCount(long): Replaced implementation with the one from Apache Harmony, which benchmarked 9.5x faster
nightowl888
-
2019/12/11
[lucenenet] branch master updated (799c603 -> cfcbb35)
shazwazza
-
2019/12/03
[lucenenet] branch master updated: Lucene.Net.Support.DictionaryExtensions: Factored out EntrySet(), as IDictionary<TKey, TValue> is already enumerable without copying it to another data structure
nightowl888
-
2019/12/03
[lucenenet] 06/20: Lucene.Net.Support.TreeSet: Normalized whitespace
nightowl888
-
2019/12/03
[lucenenet] 19/20: Lucene.Net.Analysis.OpenNLP: Added Lucene compatibility version, made some minor code improvements
nightowl888
-
2019/12/03
[lucenenet] 07/20: Lucene.Net.Tests.Grouping.GroupFacetCollectorTest: Fixed logging print issue
nightowl888
-
2019/12/03
[lucenenet] 11/20: Lucene.Net.Support.IdentityComparer: Added singleton pattern to prevent creating unnecessary instances of IdentityComparer at runtime.
nightowl888
-
2019/12/03
[lucenenet] 08/20: Lucene.Net.Support.EnumerableExtensions: Added TakeAllButLast() extension methods to IEnumerable<T>
nightowl888
-
2019/12/03
[lucenenet] 13/20: Corrected example in lucene-cli docs for analysis-kuromoji-build-dictionary
nightowl888
-
2019/12/03
[lucenenet] 05/20: Lucene.Net.Support.HashMap, Lucene.Net.Support.LinkedHashMap: Corrected documentation - TreeDictionary doesn't allow duplicate keys.
nightowl888
-
2019/12/03
[lucenenet] 20/20: Lucene.Net.Analysis.Common.Analysis.Miscellaneous.PerFieldAnalyzerWrapper: Added documentation to clarify that the IDictionary<TKey, TValue> type that is provided will determine how the component behaves. (LUCENENET-612, LUCENENET-616)
nightowl888
-
2019/12/03
[lucenenet] 03/20: Lucene.Net.Support.TreeSet: Fixed potential thread safety issue with IntersectWith() by utilizing existing RetainAll() method.
nightowl888
-
2019/12/03
[lucenenet] 18/20: Ported Lucene.Net.Analysis.Morfologik + tests
nightowl888
-
2019/12/03
[lucenenet] 16/20: Lucene.Net.Util.Int32sRef: Added TODO about making the main field into an indexer.
nightowl888
-
2019/12/03
[lucenenet] branch master updated (5c43454 -> aa6b856)
nightowl888
-
2019/12/03
[lucenenet] 12/20: Lucene.Net.Support.Collections: Factored out AddAll(ISet<T>, IEnumerable<T>) in favor of set.UnionWith()
nightowl888
-
2019/12/03
[lucenenet] 15/20: Lucene.Net.Analysis.SmartCn, Lucene.Net.Benchmark: Removed out of date package release notes that only applied to icu-dotnet (we are now using ICU4N instead).
nightowl888
-
2019/12/03
[lucenenet] 17/20: BUG: Updated platform detection on .NET Framework
nightowl888
-
2019/12/03
[lucenenet] 02/20: Lucene.Net.Support.TreeSet: Finished implementation of ISet<T> and added tests (LUCENENET-616)
nightowl888
-
2019/12/03
[lucenenet] 14/20: Lucene.Net.Analysis.Kuromoji: Changed GetInstance() > Instance property for ConnectionCosts, TokenInfoDictionary, and UnknownDictionary
nightowl888
-
2019/12/03
[lucenenet] 01/20: Lucene.Net.Support.TreeDictionary: Normalized whitespace
nightowl888
-
2019/12/03
[lucenenet] 10/20: Lucene.Net.Tests.Highlighter.VectorHighlight.SimpleFragmentsBuilderTest::TestRandomDiscreteMultiValueHighlighting(): Utilize BCL .Append(), ToString(), Count to reduce chances of issues caused by bugs in extension methods
nightowl888
-
2019/12/03
[lucenenet] 04/20: Lucene.Net.Support.TreeDictionary: Created facade TreeDictionary around C5's TreeDictionary with the same API as System.Collections.Generic.SortedDictionary including input/output types and exceptions. (LUCENENET-612, LUCENENET-616)
nightowl888
-
2019/12/03
[lucenenet] 09/20: BUG: Lucene.Net.Highlighter.PostingsHighlight.PostingsHighlighter: SortedSet<T> has the wrong behavior for getting a range of values (second argument is supposed to be exclusive), so swapped in TreeSet<T> (LUCENENET-619)
nightowl888
-
2019/10/26
[lucenenet] 09/13: build.ps1: Fixed where expression (dotnet vstest uses --TestCaseFilter, not --filter, and must be separated with a colon)
nightowl888
-
2019/10/26
[lucenenet] 06/13: Lucene.Net.Tests._J-S: Added System.Runtime.InteropServices.RuntimeInformation for net451 target only
nightowl888
-
2019/10/26
[lucenenet] 05/13: build/TestReferences.Common.targets: Removed TeamCity references and System.Runtime.InteropServices.RuntimeInformation
nightowl888
-
2019/10/26
[lucenenet] branch master updated (ecf6212 -> 5c43454)
nightowl888
-
2019/10/26
[lucenenet] 08/13: run-tests-on-os.yml: Added name to jobs so the ones that are running can be displayed in the logs
nightowl888
-
2019/10/26
[lucenenet] 02/13: Lucene.Net.TestFramework.Codecs.Lucene3x.PreFlexRWNormsConsumer: Changed exceptions from InvalidOperationException to AssertionExeption (as they were in Lucene)
nightowl888
-
2019/10/26
[lucenenet] 12/13: Lucene.Net.Util.AttributeSource: Added TODO
nightowl888
-
2019/10/26
[lucenenet] 04/13: Lucene.Net.TestFramework: Refactored Assert classes to utilize FileSupport.IsFileAlreadyExistsException(). Deleted Support/TestFramework/AssertCommon.cs.
nightowl888
-
2019/10/26
[lucenenet] 10/13: run-tests-on-os.yml, azure-pipelines.yml: Added test expression to filter tests, filtered netcoreapp1.1 tests so long running tests are excluded. Changed VM image to vs2017-win2016 because .NET Core support has been dropped from the windows-2019 image.
nightowl888
-
2019/10/26
[lucenenet] 01/13: Lucene.Net.TestFramework.Analysis.ICheckClearAttributesAttribute: Converted property AndResetClearCalled back to a method GetAndResetClearCalled(), as it has a side-effect, which makes it a poor candidate for a property.
nightowl888
-
2019/10/26
[lucenenet] 03/13: Lucene.Net.Store.NativeFSLockFactory, Lucene.Net.Support.IO.FileSupport: Changed implementations to provoke lock/sharing/alredy exists exceptions during initialization so the values of the current OS can be used for comparison of HResult values at runtime (closes LUCENENET-618)
nightowl888
-
2019/10/26
[lucenenet] 07/13: SWEEP: Changed test target framework from netcoreapp1.0 to netcoreapp1.1
nightowl888
-
2019/10/26
[lucenenet] 11/13: azure-pipelines.yml: Increased maximumParallelJobs on net451 from 7 to 8
nightowl888
-
2019/10/15
[lucenenet-site] branch asf-site updated: Re-gens website, fixes Documentation and mailing list
shazwazza
-
2019/10/14
[lucenenet-site] branch asf-site updated: Simplifies home page example code (#4)
nightowl888
-
2019/09/29
[lucenenet] branch master updated: Lucene.Net.TestFramework: Moved StackTraceHelper from Util to Support folder
nightowl888
-
2019/09/22
[lucenenet] 01/02: Fix OpenBitSet.Union and .Xor methods.
nightowl888
-
2019/09/22
[lucenenet] branch master updated (4c74b6e -> f630a54)
nightowl888
-
2019/09/22
[lucenenet] 02/02: Lucene.Net.Util.OpenBitSet: Added comments to indicate these changes differ from Lucene (closes #154)
nightowl888
-
2019/09/22
[lucenenet] branch master updated (0407907 -> 4c74b6e)
nightowl888
-
2019/09/06
[lucenenet] 17/21: Lucene.Net.Tests.Analysis.Common.Analysis.Synonym, Lucene.Net.Tests.Grouping: Fixed some issues with string/number conversions (set to invariant culture)
nightowl888
-
2019/09/06
[lucenenet] 10/21: Lucene.Net.Analysis.Phonetic: Changed language algorithms to use static constants for CultureInfo instead of creating them on the fly (for performance)
nightowl888
-
2019/09/06
[lucenenet] 04/21: BUG: Lucene.Net.Tests.Search.TestSearchAfter.TestQueries(): Fixed number to string conversion so it will use the invariant culture (fixes LUCENENET-621)
nightowl888
-
2019/09/06
[lucenenet] 13/21: SWEEP: Lucene.Net.Misc: Changed string to number conversion to use invariant culture
nightowl888
-
2019/09/06
[lucenenet] 09/21: SWEEP: Lucene.Net.Analysis.Common: Fixed culture sensitivity issues converting numbers to strings and uppercasing/lowercasing
nightowl888
-
2019/09/06
[lucenenet] branch master updated (c16c367 -> 0407907)
nightowl888
-
2019/09/06
[lucenenet] 11/21: SWEEP: Lucene.Net.Benchmark: Changed casing and number conversion to use invariant culture
nightowl888
-
2019/09/06
[lucenenet] 14/21: SWEEP: Lucene.Net.Suggest: Fixed culture-specific conversion issues
nightowl888
-
2019/09/06
[lucenenet] 21/21: Lucene.Net.TestFramework: Changed exception handling on BeforeClass and AfterClass to throw the current stack trace in the error message
nightowl888
-
2019/09/06
[lucenenet] 20/21: BUG: Lucene.Net.TestFramework.LuceneTestCase: Fixed edge case where random culture and/or time zone is not available on macOS for random pick, so just return a sensible default in those cases
nightowl888
-
2019/09/06
[lucenenet] 12/21: Lucene.Net.Facet: Changed string to number conversion to use invariant culture
nightowl888
-
2019/09/06
[lucenenet] 16/21: Lucene.Net.QueryParser.Classic.ParseException: Removed unnecessary namespace
nightowl888
-
2019/09/06
[lucenenet] 05/21: Lucene.Net.Support.Threading.ThreadClass: Added IsDebug property to change the Join methods in tests so they throw new exceptions to preserve stack trace information.
nightowl888
-
2019/09/06
[lucenenet] 08/21: BUG: Lucene.Net.Benchmark.ByTask.Tasks.WriteLineDocTaskTest.TestMultiThreaded(): Added lock to synchronize file writes. Also refactored test to utilize the ThreadClass error handling and added extra asserts for help future debugging efforts.
nightowl888
-
2019/09/06
[lucenenet] 06/21: BUG: Lucene.Net.Tests.Index.TestIndexWriter: Pascal case Random field name conflict with LuceneTestCase.Random causing null reference exception
nightowl888
-
2019/09/06
[lucenenet] 01/21: BUG: Lucene.Net.Tests.Util.Fst.TestFSTs.TestPrimaryKeys(): Fixed sorting issue that was causing the test to fail with negative values.
nightowl888
-
2019/09/06
[lucenenet] 03/21: BUG: Lucene.Net.Tests.Util.TestVersionComparer::TestVersions(): Version number to string must be done in the invariant culture (fixes LUCENENET-622)
nightowl888
-
2019/09/06
[lucenenet] 18/21: Lucene.Net.Spatial.Query.SpatialArgsParser: Fixed number/string conversions to use invariant culture
nightowl888
-
2019/09/06
[lucenenet] 07/21: Lucene.Net.Tests.Expressions.TestExpressionSorts: Fixed number to string conversion to use invariant culture
nightowl888
-
2019/09/06
[lucenenet] 02/21: SWEEP: Lucene.Net - Changed internal number to string and string to number conversions to use invariant culture. Removed no-op Convert.ToInt32 and Convert.ToInt64 methods.
nightowl888
-
2019/09/06
[lucenenet] 15/21: Added various TODOs, mostly about analyzing APIs to check whether it makes sense to pass CultureInfo
nightowl888
-
2019/09/06
[lucenenet] 19/21: BUG: Lucene.Net.TestFramework.Support.CultureInfoSupport: LoadSupportedCultures() wasn't using the passed-in culturePool
nightowl888
-
2019/08/21
[lucenenet] branch master updated (2bd2212 -> c16c367)
nightowl888
-
2019/08/15
[lucenenet] branch master updated: BUG: Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayMap_::TestCharArrayMap() - Was failing in Turkish, lowercasing must be done in the invariant culture to match Lucene
nightowl888
-
2019/08/15
[lucenenet] 02/02: Lucene.Net.Tests.Replicator: Removed Timeout attribute that was put in only to ensure a deadlock doesn't cause the test run to time out (see LUCENENET-617)
nightowl888
-
2019/08/15
[lucenenet] branch master updated (09c073b -> d9418ec)
nightowl888
-
2019/08/15
[lucenenet] 01/02: LUCENENET-617: Reverting commits that are causing Lucene.Net.Replicator.IndexAndTaxonomyReplicationClientTest::TestConsistencyOnExceptions() to deadlock and Lucene.Net.Store.TestMockDirectoryWrapper::TestDiskFull() to fail randomly
nightowl888
-
2019/08/13
[lucenenet] branch master updated: BUG: PerFieldAnalyzerWrapper and PerFieldReuseStrategy must support null keys (fixes LUCENENET-615)
nightowl888
-
2019/08/12
[lucenenet] branch master updated: Added lucene-cli tool to README.md
nightowl888
-
2019/08/12
svn commit: r35212 - /release/lucenenet/4.8.0-beta00006/
nightowl888
-
2019/08/12
svn commit: r35211 - /dev/lucenenet/
nightowl888
-
2019/08/11
[lucenenet] branch master updated: Updated CHANGES.txt for 4.8.0-beta00006
nightowl888
-
2019/08/09
[lucenenet] annotated tag Lucene.Net_4_8_0_beta00006 created (now 5bfc942)
nightowl888
-
2019/08/09
svn commit: r35191 - /dev/lucenenet/
nightowl888
-
2019/08/09
[lucenenet] 09/09: Upgraded ICU4N to 60.1.0-alpha.53
nightowl888
-
2019/08/09
[lucenenet] 07/09: Added missing license headers
nightowl888
-
2019/08/09
[lucenenet] 06/09: Updated README with lucene-cli info
nightowl888
-
2019/08/09
[lucenenet] 01/09: Lucene.Net.ICU.PostingsHighlight.PostingsHighlighter: Changed default BreakIterator implementation to be the ICU default rather than using a customized RuleBasedBreakIterator that was built just to make the tests pass. Renamed ICUPostingsFormatter to reflect the change and be consistent with other ICU classes. Confirmed against Java that this is the correct default behavior and created separate ICU-specific tests. Moved the JdkBreakIterator to Lucene.Net.ICU.Tests because it is just a test [...]
nightowl888
-
2019/08/09
[lucenenet] 08/09: Added NOTICE.txt to each NuGet package as per http://www.apache.org/legal/release-policy.html#licensing-documentation
nightowl888
-
2019/08/09
[lucenenet] 03/09: Lucene.Net.Highlighter.PostingsHighlight.LoadFieldValues: Changed return type from string[][] to IList<string[]> (cleaner API)
nightowl888
-
2019/08/09
[lucenenet] 05/09: Added CHANGES.txt, CONTRIBUTING.md, LICENSE.txt, NOTICE.txt, and README.md to solution items
nightowl888
-
2019/08/09
[lucenenet] branch master updated (885d5b9 -> 7441677)
nightowl888
-
2019/08/09
[lucenenet] 02/09: Lucene.Net.Tests.ICU.Search.VectorHighlight.BreakIteratorBoundaryScannerTest: Modified original TestSentenceBoundary test to skip east Asian languages because the mock doesn't override them. Added TestICUWordBoundary and TestICUSentenceBoundary tests to confirm that the boundary scanner works the same with ICU4N as it does with ICU4J with default settings.
nightowl888
-
2019/08/09
[lucenenet] 04/09: build/Dependencies.props: Added reminder to lock down the ICU4N package dependency version when it is stable. The Lucene.Net.ICU resources are not compatible with versions of ICU other than 60.1.
nightowl888
-
2019/08/08
[lucenenet] branch master updated (9185145 -> 885d5b9)
nightowl888
-
2019/08/08
[lucenenet] 01/02: Lucene.Net.Benchmark: Disabled non strong named warning for SharpZipLib.NETStandard (unsupported 3rd party clone) for .NET Standard 1.6. Chances are slim anyone will want to use this library on that platform - even slimmer that they will be using strong naming.
nightowl888
-
2019/08/08
[lucenenet] 02/02: Lucene.Net.Analysis.Common.Analysis.Synonym.FSTSynonymFilterFactory: Commented unused exception variable declaration to suppress the warning.
nightowl888
-
2019/08/08
[lucenenet] branch master updated: Upgraded Spatial4n to 0.4.1
nightowl888
-
2019/08/07
[lucenenet] 02/02: Moved TaskMergeScheduler/TestTaskMergeScheduler to the Support folders
nightowl888
-
2019/08/07
[lucenenet] 01/02: Lucene.Net.Support.Search.ReferenceContext: Sealed the class to keep VS2019 from complaining about its dispose method.
nightowl888
-
2019/08/07
[lucenenet] branch master updated (764a8a2 -> d19d961)
nightowl888
-
2019/08/07
[lucenenet] 11/42: BUG: Lucene.Net.Analysis.Common.Analysis.Miscellaneous.TruncateTokenFilterFactory - Fixed issue converting string to sbyte in ambient culture
nightowl888
-
2019/08/07
[lucenenet] 35/42: BUG: Lucene.Net.Tests.Analysis.Common.Analysis.Pattern.TestPatternTokenizer.TestSplitting: int.Parse must be setup in the invariant culture to consistently recognize inputs
nightowl888
-
2019/08/07
[lucenenet] 28/42: BUG: Lucene.Net.Grouping.TopGroups - check collection equality if the generic type is a reference type (as is the default behavior in Java)
nightowl888
-
2019/08/07
[lucenenet] 25/42: BUG: Lucene.Net.Tests.Index.TestTransactionRollback: Number was failing due to the fact the data that was being populated wasn't being converted from int to string in invariant culture. Switched back to original logic, using LastIndexOf(char) rather than LastIndexOf(string).
nightowl888
-
2019/08/07
[lucenenet] 42/42: BUG: Lucene.Net.TestFramework.Codecs.RAMOnly.RAMOnlyPostingsFormat - string comparison must be done using ordinal to match Java
nightowl888
-
2019/08/07
[lucenenet] 33/42: Lucene.Net.Support.CultureContext: Fixed minor issue with unused variable
nightowl888
-
2019/08/07
[lucenenet] 14/42: BUG: Lucene.Net.Util.StringHelper: - Fixed parsing issue converting string to int in ambient culture
nightowl888
-
2019/08/07
[lucenenet] 29/42: SWEEP: Added StringComparison.Ordinal to all of the string.StartsWith() and string.EndsWith() methods where it was missing
nightowl888
-
2019/08/07
[lucenenet] 36/42: Lucene.Net.TestFramework.Util.LuceneTestCase: Added try catch blocks to write stack traces to the console if exceptions occur during OneTimeSetUp or OneTimeTearDown
nightowl888
-
2019/08/07
[lucenenet] 06/42: Created azure-pipelines.yml for Azure DevOps
nightowl888
-
2019/08/07
[lucenenet] 15/42: BUG: Lucene.Net.Index.CheckIndex - Fixed issue with converting int to string using ambient context on VersionInfo comparison
nightowl888
-
2019/08/07
[lucenenet] 23/42: BUG: Lucene.Net.TestFramework.Util.TestUtil.NextLong: The result of the method was always the value of start when start == long.MinValue and end == long.MaxValue. As a result, many tests were not actually random.
nightowl888
-
2019/08/07
[lucenenet] 02/42: build.ps1: Added Publish task that publishes all test artifacts in parallel
nightowl888
-
2019/08/07
[lucenenet] 16/42: Lucene.Net.TestFramework.Util.LuceneTestCase: Throw explicit exception if Directory type cannot be resolved
nightowl888
-
2019/08/07
[lucenenet] 30/42: Lucene.Net.Util.StringHelper: Added API note to make StartsWith and EndsWith into extension methods for BytesRef.
nightowl888
-
2019/08/07
[lucenenet] 22/42: Added .vscode/settings.json file to locate tests and ignore docs path in Visual Studio Code
nightowl888
-
2019/08/07
[lucenenet] 18/42: build.ps1: Added option to specify maximum number of parallel jobs to use during testing
nightowl888
-
2019/08/07
[lucenenet] 19/42: Lucene.Net.Expressions: Corrected casing on app.config to lower (xplat problem)
nightowl888
-
2019/08/07
[lucenenet] 40/42: SWEEP: CA2200: Rethrow to preserve stack details (https://docs.microsoft.com/en-us/visualstudio/code-quality/ca2200-rethrow-to-preserve-stack-details) (as per LUCENENET-435)
nightowl888
-
2019/08/07
[lucenenet] 41/42: SWEEP: Ensure all enumerators are disposed of properly (except in some cases where enumerators are set to field variables, see LUCENENET-611)
nightowl888
-
2019/08/07
[lucenenet] 31/42: BUG: Lucene.Net.Tests.QueryParser.Flexible.Precedence.TestPrecedenceQueryParser: Specify short date format by using DateTime.ParseExact instead of DateTime.Parse
nightowl888
-
2019/08/07
[lucenenet] 13/42: BUG: Lucene.Net.TestFramework.Util.LuceneTestCase.NewFSDirectory - When resolving a type, we were expecting an exception if the type does not subclass FSDirectory, however, in .NET this won't happen. We need to explicitly check whether the resolved type is assignable from FSDirectory or if the type name is nonsense.
nightowl888
-
2019/08/07
[lucenenet] branch master updated (f3b6f01 -> 764a8a2)
nightowl888
-
2019/08/07
[lucenenet] 07/42: Added .NET Standard 2.0 target to projects where it was missing (fixes #216)
nightowl888
-
2019/08/07
[lucenenet] 39/42: BUG: Lucene.Net.Util.StringHelper - Use Time.CurrentTimeMilliseconds() instead of DateTime.Now.Millisecond. The latter is a mis-translation from Java which contains only numbers 0 to 999, the former returns a long based on Stopwatch.GetTimestamp() that has several orders of magnitude more possible values.
nightowl888
-
2019/08/07
[lucenenet] 37/42: BUG: Lucene.Net.Highlighter.VectorHighlight.FieldQuery: List<T> replacement for LinkedHashSet<T> preserves insertion order, but we need to explicitly check to ensure no duplicate values are added
nightowl888
-
2019/08/07
[lucenenet] 12/42: BUG: Lucene.Net.Util.CommandLineUtil.AdjustDirectoryName - IndexOf comparison must be StringComparison.Ordinal (or in this case, a single char) to be compatible with all cultures/platforms.
nightowl888
-
2019/08/07
[lucenenet] 17/42: Lucene.Net.Benchmark: Use AssemblyQualifiedName for StandardAnalyzer for better reliability with .NET Reflection
nightowl888
-
2019/08/07
[lucenenet] 34/42: Bug: Lucene.Net.TestFramework.JavaCompatibility.SystemTypesHelpers: Overloads of append that take numeric types need to be converted to the invariant culture. Removed the overloads for decimal, double, and float, as those need to be dealt with on a case by case basis.
nightowl888
-
2019/08/07
[lucenenet] 03/42: Lucene.Net.Tests.Index.SynchronizedList: Moved to Lucene.Net.TestFramework.Support
nightowl888
-
2019/08/07
[lucenenet] 10/42: BUG: Lucene.Net.Analysis.Common.Analysis.Util.AbstractAnalysisFactory: Fixed parsing issue converting string to int in ambient culture
nightowl888
-
2019/08/07
[lucenenet] 38/42: BUG: Lucene.Net.Tests.Search.TestFieldCacheRangeFilter.TestSparseIndex: formatting value must be done in invariant culture
nightowl888
-
2019/08/07
[lucenenet] 09/42: BUG: Lucene.Net.Benchmark.ByTask.Utils.Config: Fixed FormatException caused by converting number to string in ambient culture and parsing it back to a number in invariant culture
nightowl888
-
2019/08/07
[lucenenet] 05/42: Broke Lucene.Net.Tests project into Lucene.Net.Tests._A-I, Lucene.Net.Tests._J-U, and Lucene.Net.Tests._U-Z to cut the time it takes to run the tests in the project by about 2/3, running in parallel
nightowl888
-
2019/08/07
[lucenenet] 20/42: Lucene.Net.Analysis.SmartCn: Corrected casing of folder paths on bigramdict.mem, coredict.mem, and package.md (xplat problem)
nightowl888
-
2019/08/07
[lucenenet] 21/42: BUG: Lucene.Net.Tests.Support.TestTreeSet: Passing null instead of CultureInfo.InvariantCulture causes the test to randomly fail depending on the culture of the current thread (which is randomly selected by LuceneTestCase).
nightowl888
-
2019/08/07
[lucenenet] 26/42: SWEEP: Changed string.IndexOf(string) to use either string.IndexOf(char) or string.IndexOf(string, StringComparison.Ordinal) to keep ambient culture from affecting the comparison.
nightowl888
-
2019/08/07
[lucenenet] 08/42: BUG: Lucene.Net.Tests.Cli - Fixed issue with xplat root directory specification (all platforms were trying to set the directory to C:\)
nightowl888
-
2019/08/07
[lucenenet] 24/42: BUG: Lucene.Net.TestFramework.Index.AlcoholicMergePolicy: The value chosen for Hour was supposed to be random, but it was setup to be a constant by a mistranslation from Java to .NET
nightowl888
-
2019/08/07
[lucenenet] 32/42: azure-pipelines.yml: Decreased maximum number of allowed failures to 4 per target framework/OS combo
nightowl888
-
2019/08/07
[lucenenet] 01/42: BUG: Lucene.Net.Suggest.Suggest.FileDictionary - Fixed conversion of string to number to be culture insensitive (it caused the tests in FileDictionaryTest to fail randomly)
nightowl888
-
2019/08/07
[lucenenet] 04/42: Lucene.Net.Tests.Support.TestOldPatches.cs: Removed invalid Lucene.Net.Test using statement
nightowl888
-
2019/08/05
[lucenenet] branch master updated: Upgraded to ICU4N 60.1.0-alpha.52
nightowl888
-
2019/07/27
[lucenenet] 02/02: Upgraded to ICU4N 60.1.0-alpha.46
nightowl888
-
2019/07/27
[lucenenet] branch master updated (472cc20 -> 50e21e4)
nightowl888
-
2019/07/16
[lucenenet] branch master updated (a44fcc2 -> 472cc20)
nightowl888
-
2019/07/16
[lucenenet] 03/03: Lucene.Net.TestFramework: Implemented dispose pattern where applicable
nightowl888
-
2019/07/16
[lucenenet] 01/03: BUG: Lucene.Net.TestFramework: Removed dependency on local file path location of europarl.lines.txt.gz and embedded the file. Removed Lucene.Net.TestFramework.Paths class whose only purpose was to resolve such dependencies (and didn't exist in Java).
nightowl888
-
2019/07/15
[lucenenet] 02/02: Renamed TestTargetFramework.proj to TestTargetFramework.props (Some editions of VS2019 don't seem to like the .proj extension)
nightowl888
-
2019/07/15
[lucenenet] branch master updated (2cee94a -> a44fcc2)
nightowl888
-
2019/07/15
[lucenenet] 01/02: Removed Version.proj file and moved the version properties into the root Directory.Build.props file
nightowl888
-
2019/07/13
[lucenenet] branch master updated: Lucene.Net.Tests.Replicator: Fixed comments
nightowl888
-
2019/07/13
[lucenenet] branch master updated: Lucene.Net.Tests.Replicator: Timeout doesn't exist on .NET Standard 2.0 (as of NUnit 3.9.0) either, patching build
nightowl888
-
2019/07/13
[lucenenet] branch master updated: Lucene.Net.Tests.Replicator: Conditional compilation for Timeout, as the attribute doesn't exist in .NET Standard 1.6
nightowl888
-
2019/07/13
[lucenenet] 05/07: Upgraded NUnit package dependency to 3.9.0
nightowl888
-
2019/07/13
[lucenenet] branch master updated (c70c0f4 -> 5fbf245)
nightowl888
-
2019/07/13
[lucenenet] 07/07: Lucene.Net.Tests.Replicator: Had a test hang on a build.bat run, but unclear which test caused the hang and unable to easily repeat. Adding the Timeout attribute to the assembly so in the event of another hang, we will get a failed test.
nightowl888
-
2019/07/13
[lucenenet] 04/07: Lucene.Net.Analysis.ICU.Collation: Added Dispose() to each class that clones its own ICU Collator, as it contains unmanaged disposable resources. Except for ICUCollationKeyFilter because IncrementToken() is called after Dispose(). See LUCENENET-611.
nightowl888
-
2019/07/13
[lucenenet] 06/07: build.ps1: Added function to summarize the test results on the console
nightowl888
-
2019/07/13
[lucenenet] 02/07: Lucene.Net.Analysis.Analyzer: Implemented dispose pattern
nightowl888
-
2019/07/13
[lucenenet] 01/07: Upgraded to latest version of NUnit3TestAdapter, 3.13.0 from 3.8.0
nightowl888
-
2019/07/13
[lucenenet] 03/07: Lucene.Net.Benchmark.ByTask.Tasks.PerfTask: added IDisposable so the class can be used with a using block (it already had Dispose())
nightowl888
-
2019/07/12
[lucenenet] 01/02: Upgraded to latest version of Microsoft.NET.Test.Sdk, 16.2.0
nightowl888
-
2019/07/12
[lucenenet] branch master updated (8b1daa2 -> c70c0f4)
nightowl888
-
2019/07/12
[lucenenet] 02/02: Added NUnit.Extension.TeamCityEventListener NuGet package to test projects.
nightowl888
-
2019/07/11
[lucenenet] branch master updated (7c96de9 -> 8b1daa2)
nightowl888
-
2019/07/11
[lucenenet] 02/02: Setup project files to ignore .NET Framework targets if not building on Windows.
nightowl888
-
2019/07/11
[lucenenet] 01/02: build.ps1: Setup tests to always use dotnet test and pinned the .NET Core SDK version to 2.2.300
nightowl888
-
2019/07/11
[lucenenet] 03/12: Updated to the latest version of SharpZipLib, 1.1.0
nightowl888
-
2019/07/11
[lucenenet] 08/12: Removed manual test failures that were used to block application crashes due to exceptions on background threads
nightowl888
-
2019/07/11
[lucenenet] 07/12: Lucene.Net.Tests.Index.TestIndexWriter.cs: Removed extra code that was used to put propagate background exceptions to the calling thread (ThreadClass now handles this for us). Relates to #218. The tests still fail intermittently, but we at least now have useful exceptions that give us clues.
nightowl888
-
2019/07/11
[lucenenet] 05/12: TestICUCollationKeyAnalyzer: Removed manual failure, since we are no longer getting crashes due to background threads throwing exceptions
nightowl888
-
2019/07/11
[lucenenet] 11/12: Upgrade test target from .NET Core 2.0 to .NET Core 2.1 to support icu.net (see: https://github.com/sillsdev/icu-dotnet/issues/118)
nightowl888
-
2019/07/11
[lucenenet] 12/12: Upgraded icu.net to the stable version on NuGet, 59.1.15
nightowl888
-
2019/07/11
[lucenenet] 01/12: Fixed TestThreadInterruptDeadlock and TestTwoThreadsInterruptDeadlock
nightowl888
-
2019/07/11
[lucenenet] 09/12: SWEEP: Made all tests 5 seconds or over into long running tests, and removed the attribute from tests that are now performing better than they used to
nightowl888
-
2019/07/11
[lucenenet] 10/12: Removed Timeout attribute from tests that are known to run in a short time, and deleted the (pointless) HasTimeoutAttribute
nightowl888
-
2019/07/11
[lucenenet] 06/12: BUG: Fixed ConcurrentMergeScheduler and TaskMergeScheduler so they don't throw exceptions on background threads and properly throw exceptions on the calling thread (fixes #214, fixes #220, fixes LUCENENET-603)
nightowl888
-
2019/07/11
[lucenenet] 02/12: build.ps1: Removed functions that install the .NET Core 1.0 SDK
nightowl888
-
2019/07/11
[lucenenet] 04/12: Upgraded to the latest version of TeamCity.VSTest.TestAdapter, 1.0.15
nightowl888
-
2019/07/11
[lucenenet] branch master updated (82f3699 -> 7c96de9)
nightowl888
-
2019/07/10
[lucenenet] branch master updated: build.ps1: Changing the order of execution so when we check if the SDK is installed, it won't crash due to an error.
nightowl888
-
2019/07/09
[lucenenet] 25/29: build.ps1: Removed unnecessary CommonAssemblyInfo.cs generation and passed the FileVersion property explicitly
nightowl888
-
2019/07/09
[lucenenet] 17/29: fix locking/disposal bug
nightowl888
-
2019/07/09
[lucenenet] 10/29: BUG: Fixes TestMultiTermConstantScore cleanup - safely call Dispose by ensuring the reference variable is not null
nightowl888
-
2019/07/09
[lucenenet] 07/29: BUG: Intermittent failures of Lucene.Net.Facet.Taxonomy.WriterCache.TestCharBlockArray.TestArray(). The test was not setup to with encoders that fallback to '?' for unmapped/invalid characters. Also, the BinaryReader/BinaryWriter was too strict with regard to validating surrogate pairs for this type of serialization, so implemented custom extension methods over Stream that do not use encoding.
nightowl888
-
2019/07/09
[lucenenet] 21/29: Added strong naming to Lucene.Net assemblies
nightowl888