1. 9b74275 Merge pull request #930 from paulirwin/net8-tests by Paul Irwin · 13 days ago master
  2. 8d553ed .github/workflows/Generate-TestWorkflows.ps1: Updated documentation for TestFrameworks parameter to reflect the new default value by Shad Storhaug · 13 days ago
  3. 54cae62 run-tests-on-os.yml: Removed unused $framework variable by Shad Storhaug · 13 days ago
  4. e6a18c5 Deleted backup files that were accidentally committed by Shad Storhaug · 13 days ago
  5. 64e0e80 README.md: Updated prerequisites for build instructions by Shad Storhaug · 13 days ago
  6. 59b7966 .build/runbuild.ps1: Changed minimum supported version to 8.0.100. We want users to be able to build with any .NET 8 SDK. by Shad Storhaug · 13 days ago
  7. a1b3c5d SWEEP: Upgraded .NET Standard 2.0 test target from net461 to net472. Apparently NUnit3TestAdapter 4.5.0 doesn't support net461. by Shad Storhaug · 13 days ago
  8. 170c60d .github/workflows/Generate-TestWorkflows.ps1: Use the latest version of each .NET SDK by Shad Storhaug · 13 days ago
  9. dfe4f0e run-tests-on-os.yml: Added special cases for installing x86 SDKs, since they no longer function on .NET 8 with a default install. by Shad Storhaug · 13 days ago
  10. dd16dce .build/dependencies.props: Upgraded Microsoft.NET.Test.Sdk from 16.6.1 to 17.9.0 and NUnit3TestAdapter from 3.17.0 to 4.5.0 by Shad Storhaug · 13 days ago
  11. c46c883 install-dotnet-sdk.yml: Added parameter validation and displayName for bash script by Shad Storhaug · 13 days ago
  12. 10bfe12 azure-pipelines.yml: Changed DotNetSDKVersion to 8.0.204 (8.0.202 isn't a valid version) by Shad Storhaug · 13 days ago
  13. 8a89fdd publish-test-results.yml: Added additional error messages to fail the build with by Shad Storhaug · 13 days ago
  14. 36db76a Directory.Build.props: Moved IncludeSourceRevisionInInformationalVersion from Directory.Build.targets so it is with other version properties. by Shad Storhaug · 13 days ago
  15. 6be0440 Remove git hash from informational version by Paul Irwin · 2 weeks ago
  16. 0e9a400 Lower .NET 8 min SDK version to 8.0.101 for testing purposes by Paul Irwin · 2 weeks ago
  17. 358fc12 Regenerate GitHub build scripts by Paul Irwin · 6 weeks ago
  18. 1222bd1 Remove duplicate .NET 8 SDK install by Paul Irwin · 6 weeks ago
  19. 51eb651 Move net5.0 warning suppression to combined group by Paul Irwin · 7 weeks ago
  20. 72a7ab0 Add notes about .NET roll-forward strategy to cli docs by Paul Irwin · 7 weeks ago
  21. 444e6d0 Test review Core I-J (#926) by Paul Irwin · 8 weeks ago
  22. 0d2c711 Only disable EOL SDK warning on net5.0; sort features by Paul Irwin · 9 weeks ago
  23. a01c0f4 Remove net7.0 comment from TestTargetFramework.props by Paul Irwin · 9 weeks ago
  24. f511c09 Update ADO build scripts/files for net8 test run by Paul Irwin · 9 weeks ago
  25. 813ecd0 Upgrade GitHub actions tests to net8.0 by Paul Irwin · 9 weeks ago
  26. 743aea0 Upgrade tests and CLI to .NET 8, fix benchmark formatting issue by Paul Irwin · 9 weeks ago
  27. 63e1053 SWEEP: Reviewed usage of atomic numeric type methods (#927) by Shad Storhaug · 9 weeks ago
  28. 4356997 Lucene.Net.Search.ReferenceContext: Converted from a sealed class to a ref struct to eliminate the heap allocation. Converted TestControlledRealTimeReopenThread.TestStraightForwardDemonstration() to test using ReferenceContext<T> to verify functionality. See #920. by Shad Storhaug · 9 weeks ago
  29. e08a342 Test review Core J-S, #259 (#914) by Paul Irwin · 9 weeks ago
  30. b1476ae .github/workflows/sonar.yml: Updated to use latest .NET 8 SDK by Shad Storhaug · 3 months ago
  31. d775e8e .github/workflows/sonar.yml: Added paths to exclude CI, documentation, and website updates from triggering the scan. Fixes #873. by Shad Storhaug · 3 months ago
  32. 3f87e84 BUG: Lucene.Net.Search.FieldComparer.TermValComparer: Fixed sorting ambiguity between empty fields and missing fields (#912) by Shad Storhaug · 3 months ago
  33. 43e0e89 .github/workflows/Lucene-Net-Website.yml: Added task to store the built website as a build artifact in case the PR fails by Shad Storhaug · 3 months ago
  34. 653a4b1 Lucene.Net.Analysis.OpenNLP: Added additional docs about usage to the class headers of OpenNLPChunkerFilter and OpenNLPPOSFilter by Shad Storhaug · 3 months ago
  35. c378fc5 Removed duplicate backup csproj file for Lucene.Net.Analysis.OpenNLP by Shad Storhaug · 3 months ago
  36. 41ad676 Added net6.0 target to Lucene.Net.Analysis.OpenNLP and changed to using MavenReference (#892) by Shad Storhaug · 3 months ago
  37. 1cb1eaf Update tutorial.md (#909) by Andrii Kurdiumov · 3 months ago
  38. b7447fe websites/site/contributing/index.md: Fixed Markdown formatting by Shad Storhaug · 3 months ago
  39. fa854a7 Added the slack channel to the contributing page of the website (Fixes #893) (#908) by Jaivardhan Bhola · 3 months ago
  40. 3729f4c Tests: Review T-Z Tests, #259 (#897) by Paul Irwin · 4 months ago
  41. 6868c38 BUG: Lucene.Net.Analysis.Miscellaneous.TestStemmerOverrideFilter::TestRandomRealisticWhiteSpace(): Ported patch from https://github.com/apache/lucene/commit/bce10efeb40c11271cb398c37b859408818b8a00 to fix rare random test failures. Fixes #896. by Shad Storhaug · 4 months ago
  42. c1a6cac .build/dependencies.props: Bumped SharpZipLib to 1.4.2 because of security vulnerabilities found in 1.1.0. See: https://github.com/advisories/GHSA-m22m-h4rf-pwq3 and https://github.com/advisories/GHSA-mm6g-mmq6-53ff by Shad Storhaug · 4 months ago
  43. 55b2720 .build/dependencies.props: Bumped System.Security.Cryptography package to 6.0.1 because of security vulnerabilities found in 4.7.0. See: https://github.com/advisories/GHSA-2m65-m22p-9wjw by Shad Storhaug · 4 months ago
  44. 280cd3c .github/workflows/sonar.yml: Upgraded JDK to 21 (latest LTS) because SonarCloud no longer supports JDK 11. Fixes #883. by Shad Storhaug · 4 months ago
  45. a3850c2 TestTargetFramework.props: Added documentation about how the TargetFramework specified in tests maps to a TargetFramework that is under test. We keep net5.0 around because everything higher will load the net6.0 target by default, leaving netstandard2.1 untested. by Shad Storhaug · 4 months ago
  46. 1e6c80a BUG: Lucene.Net.QueryParsers.Classic.QueryParserTokenManager: Removed initialization code that caused writing a BOM to standard out upon creation. Fixes #792. by Shad Storhaug · 4 months ago
  47. 3e23da2 Lucene.Net.Facet.Taxonomy.WriterCache.CharBlockArray: Implement IAppendable to align with Lucene. Added tests to check the implementations, since we have many additional overloads in .NET. by Shad Storhaug · 4 months ago
  48. 11eca1f PERFORMANCE: Lucene.Net.Facet.Taxonomy.WriterCache.CharBlockArray: Compare equality and calculate hash code without allocating, as it is completely unnecessary. by Shad Storhaug · 4 months ago
  49. d740f13 PERFORMANCE: Lucene.Net.Analysis.TokenAttributes.CharTermAttribute::Append(): Use StringBuilder.CopyTo() to copy the chars instead of allocating a string. by Shad Storhaug · 4 months ago
  50. 8c3af72 PERFORMANCE: Lucene.Net.Analysis.TokenAttributes.CharTermAttribute::Subsequence(): Changed to using Arrays.Copy() to copy the array instead of a for loop. by Shad Storhaug · 4 months ago
  51. 85458d3 Lucene.Net.Index.TestIndexWriterOnJRECrash::TestNRTThreads_Mem(): Added [AwaitsFix] attribute because this test fails intermittently (see #894). by Shad Storhaug · 4 months ago
  52. 30ef718 .build/dependencies.props: Upgraded TimeZoneConverter to 6.1.0. This is only used in tests. by Shad Storhaug · 4 months ago
  53. b10b6e8 Added GitHub Issue and PR templates to improve usability and automatically tag issues appropriately (#885) by Shad Storhaug · 7 months ago
  54. 2c10224 Lucene.Net.Store.LockStessTest: Suppressed SonarCloud S2245 because the Random class is only used to generate a timeout (#882) by Shad Storhaug · 7 months ago
  55. f7d1bfa Lucene.Net.Util.Events.TestPubSubEvent::CanAddSubscriptionWhileEventIsFiring(): Ignored. This test has failed since #875 was submitted. Unfortunately, we had no way of knowing that this test was flakey until we inherited it. (#884) by Shad Storhaug · 7 months ago
  56. 415dfa3 Lucene.Net.Support.RectangularArrays: Fixed encoding issue that was preventing SonarCloud from analyzing the file (#880) by Shad Storhaug · 7 months ago
  57. cd2bf6f TagSoup.Parser: Suppressed SonarCloud S5332 because the URLs are only used for naming purposes (#881) by Shad Storhaug · 7 months ago
  58. 179356f .github/workflows/sonar.yml: Updated sonar cache location according to https://community.sonarsource.com/t/set-cache-location-for-sonar-scanner/14451 by Shad Storhaug · 7 months ago
  59. f636411 .github/workflows/sonar.yml: Restore caches for packages and scanner by Shad Storhaug · 7 months ago
  60. e46fc56 .github/workflows/sonar.yml: Update from sonar.login to sonar.token by Shad Storhaug · 7 months ago
  61. 6f6abe0 .github/workflows/sonar.yml: Use latest version of the scanner by Shad Storhaug · 7 months ago
  62. fad35d9 .github/workflows/sonar.yml: Disable caching (for now) and only create directory if it doesn't already exist (#879) by Shad Storhaug · 7 months ago
  63. 6883144 .github/workflows/sonar.yml: Reverted to using dotnet-sonarscanner 5.8.0 to see whether we still get a non zero exit code (#878) by Shad Storhaug · 7 months ago
  64. b1066d8 Lucene.Net.Util.OfflineSorter::DEFAULT_TEMP_DIR: Added suppression of SonarCloud S5443 because we are not writing predictable temp file names and allow using a different directory. (#877) by Shad Storhaug · 7 months ago
  65. b8aabe3 Lucene.Net.Util.PriorityQueue: Removed [Serializable] attribute. Binary serialization is obsolete in .NET 6+, and serialization didn't technically support extension anyway because it was missing the virtual GetObjectData and OnDeserialization methods and deserialization constructor. (#876) by Shad Storhaug · 7 months ago
  66. 96b6862 Removed dependency on Prism.Core (Fixes #872) (#875) by Shad Storhaug · 7 months ago
  67. 8cfab58 ci: Update `sonar.login` to `sonar.token` by Nikolaj Brask-Nielsen · 10 months ago
  68. b2c388c ci: Update action versions by Nikolaj Brask-Nielsen · 10 months ago
  69. 321d210 Update tutorial.md by Tom Wolf · 8 months ago
  70. d820246 Update introduction.md by Tom Wolf · 8 months ago
  71. 6eb1815 Update index.md by Nicolae Cucoreanu · 11 months ago
  72. 86a14e5 Fix two typos in quick-start introduction.md by Nicolae Cucoreanu · 11 months ago
  73. 51cc741 Lucene.Net.Store (BaseDirectory + BaseDirectoryWrapper): Fixed XML comments so they don't produce warnings by Shad Storhaug · 12 months ago
  74. e9c47b2 Lucene.Net.Store.OutputStreamDataOutput: Allow double-dispose calls and guard against usage after Dispose(). See #265. by Shad Storhaug · 12 months ago
  75. 5336dfc Lucene.Net.Store.InputStreamDataInput: Allow double-dispose calls and guard against usage after Dispose(). See #265. by Shad Storhaug · 12 months ago
  76. a9c8388 Lucene.Net.Store.RateLimitedIndexOutput: Allow double-dispose calls and guard against usage after Dispose(). See #265. by Shad Storhaug · 12 months ago
  77. 3979c4a Lucene.Net.Store.BufferedIndexOutput: Allow double-dispose calls and guard against usage after Dispose(). See #265. by Shad Storhaug · 12 months ago
  78. 407fe16 Lucene.Net.Codecs.MultiLevelSkipListReader: Allow double-dispose calls and guard against usage after Dispose(). See #265. by Shad Storhaug · 12 months ago
  79. c49fd9a Lucene.Net.Store (Directory + MMapDirectory + NIOFSDirectory + SimpleFSDirectory): Upgraded all FSDirectories to allow multiple Dispose() calls on IndexInputSlicer and BufferedIndexInput subclasses. See #265. by Shad Storhaug · 1 year ago
  80. 9d9f1db BUG: Lucene.Net.Store.NRTCachingDirectory: Don't throw exceptions when Dispose() is called multiple times. Also added checks to ensure an ObjectDisposedException is thrown by any method call after Dispose() is called. Fixed all other directory implementations and made the check atomic so only the first call to Dispose() is run. Fixes #841. Related to #265. by Shad Storhaug · 1 year ago
  81. f1446f4 Lucene.Net.Documents.DateTools: Added exceptions to documentation and added nullable reference type support. by Shad Storhaug · 1 year ago
  82. a84a837 BUG: Lucene.Net.Documents.DateTools: Convert DateTimeKind.Unspecified dates to UTC, otherwise they can produce ArgumentOutOfRangeException. Fixes #772. by Shad Storhaug · 1 year ago
  83. 33b40ab add comments and supress attributes for AddCategory in DirectoryTaxonomyWriter (#849) by Laimonas Simutis · 1 year ago
  84. e2ba448 BREAKING: Analyzing infix suggester virtual method fix (#848) by Laimonas Simutis · 1 year ago
  85. 3297fdc BREAKING: Use factory classes for DirectoryTaxonomyWriter and DirectoryTaxonomyReader to get configs (#847) by Laimonas Simutis · 1 year ago
  86. 1ae0ca1 BUG: TestIndexWriterOnJRECrash: Removed using block to ensure that our original CheckIndex error bubbles up instead of any issue disposing (or double-disposing) the directory. by Shad Storhaug · 1 year, 1 month ago
  87. 359caf0 BUG: Lucene.Net.Util.RandomizedContext: Create a separate instance of Randomizer() for each thread initialized with the same seed. Fixes #843. by Shad Storhaug · 1 year, 1 month ago
  88. be7aa55 Revert "BUG: Remove unnecessary index writer getting opened (#825)" by Shad Storhaug · 1 year, 1 month ago
  89. e4da973 Fix slow test: use different sleep method if resolution is low (#838) by Laimonas Simutis · 1 year, 1 month ago
  90. f6b33b9 Ported missing test: TestIndexWriterOnJRECrash (#786) by Jeevananthan · 1 year, 1 month ago
  91. 825f63e IndexSearcher fix for virtual calls from constructor (part 2) (#837) by Laimonas Simutis · 1 year, 1 month ago
  92. 4b8ef79 BREAKING: Lucene.Net.Util: Added ValuePriorityQueue<T> to utilize stack allocations where possible (#826) by Shad Storhaug · 1 year, 1 month ago
  93. 845d663 Fix for virtual method call from the constructor fixes for ElementType (#835) by Laimonas Simutis · 1 year, 1 month ago
  94. 774d4b5 AttributesImpl add suppress and comment on using constructors (#834) by Laimonas Simutis · 1 year, 1 month ago
  95. cbe4333 QueryParserTokenManager suppress sonar errors and add comment on constructors (#833) by Laimonas Simutis · 1 year, 1 month ago
  96. 32971f9 Add ignore attributes for JaspellTernarySearchTrie (#824) by Laimonas Simutis · 1 year, 1 month ago
  97. 746d9f3 BREAKING: SrndTruncQuery fix for virtual call being made from constructor (#830) by Laimonas Simutis · 1 year, 1 month ago
  98. 5332e1f Lucene.Net.Benchmark workarounds for virtual methods called from constructors (#821) by Laimonas Simutis · 1 year, 1 month ago
  99. 6973f6f ComposedQuery fix for virtual call being made from constructor (#831) by Laimonas Simutis · 1 year, 1 month ago
  100. a51aa50 Adjust QueryTemplateManager to allow subclasses avoid calling virtual methods from the constructors (#829) by Laimonas Simutis · 1 year, 1 month ago