{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":161001,"defaultBranch":"master","name":"lucenenet","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-03-27T15:41:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715465563.0","currentOid":""},"activityList":{"items":[{"before":"9b74275a73009d20c4958bed8eff0241f0a1604e","after":"38a7b532f30514a351cf436581d8d7fad856a880","ref":"refs/heads/master","pushedAt":"2024-05-24T18:48:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"Lucene.Net.Util.Constants: Added version detection for .NET Framework 4.8.1. Updated FreeBSD/SunOS detection use uppercase strings as was done in the tests in dotnet/runtime (note I don't believe SunOS is currently supported, but maybe someday it will be).","shortMessageHtmlLink":"Lucene.Net.Util.Constants: Added version detection for .NET Framework…"}},{"before":"4c489e2cc83347dd9c4dc030c5d5193c527fe422","after":null,"ref":"refs/heads/issue/933","pushedAt":"2024-05-11T22:12:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"}},{"before":null,"after":"4c489e2cc83347dd9c4dc030c5d5193c527fe422","ref":"refs/heads/issue/933","pushedAt":"2024-05-11T22:09:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Add unit test for ConcurrentHashSet.ExceptWith","shortMessageHtmlLink":"Add unit test for ConcurrentHashSet.ExceptWith"}},{"before":"444e6d09ae2451988ff8fcb1d54a00d6a204fd6a","after":"9b74275a73009d20c4958bed8eff0241f0a1604e","ref":"refs/heads/master","pushedAt":"2024-04-30T17:55:25.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Merge pull request #930 from paulirwin/net8-tests\n\nUpgrade tests and CLI to .NET 8, fix benchmark formatting issue","shortMessageHtmlLink":"Merge pull request #930 from paulirwin/net8-tests"}},{"before":"63e1053b6cad1b874563400fbe83a708d5c0fa17","after":"444e6d09ae2451988ff8fcb1d54a00d6a204fd6a","ref":"refs/heads/master","pushedAt":"2024-03-21T15:22:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Test review Core I-J (#926)\n\n* Fix static copied methods\r\n\r\n* Unify IndexWriterConfig styling in tests\r\n\r\n* Clean up conditioned-out code in TestIndexWriterReader\r\n\r\n* Replace (MergeTrigger)int.MinValue with MergeTrigger.NONE\r\n\r\n* Add LUCENENET to C#-specific comment\r\n\r\n* Use invariant culture for number conversion in TestIndexWriterExceptions\r\n\r\n* Make IOUtils.CHARSET_UTF_8 not use a BOM; remove obsolete attribute\r\n\r\n* Remove using aliases from TestIndexWriterReader\r\n\r\n* Add comment explaining MergeTrigger.NONE use\r\n\r\n* Use invariant culture for Convert.ToString in TestStressNRT\r\n\r\n* Update TestTermsEnum to better match Java code, with fix for MakeIndex\r\n\r\n* Other miscellaneous test review, code analysis fixes, and Java-matching for the core I-J tests","shortMessageHtmlLink":"Test review Core I-J (#926)"}},{"before":"4356997dbbd444e43dc889b06e2ac56af1400aca","after":"63e1053b6cad1b874563400fbe83a708d5c0fa17","ref":"refs/heads/master","pushedAt":"2024-03-11T16:37:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"SWEEP: Reviewed usage of atomic numeric type methods (#927)\n\n* SWEEP: Reviewed all applications of .AddAndGet() methods from atomic numeric classes\r\n\r\n* SWEEP: Reviewed all applications of .GetAndAdd() methods from atomic numeric classes\r\n\r\n* SWEEP: Reviewed all applications of .IncrementAndGet(), .GetAndIncrement(), .DecrementAndGet(), and .GetAndDecrement() from atomic numeric classes. Closes #917.","shortMessageHtmlLink":"SWEEP: Reviewed usage of atomic numeric type methods (#927)"}},{"before":"e08a3423917c694ed09e8a9580c6500dd8297c99","after":"4356997dbbd444e43dc889b06e2ac56af1400aca","ref":"refs/heads/master","pushedAt":"2024-03-10T16:57:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"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 to verify functionality. See #920.","shortMessageHtmlLink":"Lucene.Net.Search.ReferenceContext: Converted from a sealed class to …"}},{"before":"b1476aee4fe21131899c1f43b2e06e25971b3ebe","after":"e08a3423917c694ed09e8a9580c6500dd8297c99","ref":"refs/heads/master","pushedAt":"2024-03-10T15:09:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Test review Core J-S, #259 (#914)\n\n* Formatting and remove extraneous comment in Search/Payloads, #259\r\n\r\n* Array formatting in Search/Similarities to match upstream\r\n\r\n* Search/Spans formatting cleanup, use singletons for parameterless/captureless anonymous classes\r\n\r\n* Code cleanup in Search/B-TestB tests\r\n\r\n* Search/TestC code cleanup and allocation improvements\r\n\r\n* Search/TestD-TestE code cleanup\r\n\r\n* Test review TestF-TestL, #259\r\n\r\n* Test review for rest of Search, #259\r\n\r\n* Test review of Store, #259\r\n\r\n* Finish J-S test cleanup\r\n\r\n* Fix .NET FX build failure due to missing import\r\n\r\n* Use CompareToOrdinal instead of string.Compare\r\n\r\n* Change Array.Empty to Arrays.Empty until #916 is done in a separate PR\r\n\r\n* Null-safe disposal of resources in TestSpansAdvanced\r\n\r\n* Make TestSpansAdvanced.AssertHits static to match upstream Java code\r\n\r\n* Use Arrays.Empty in TestBoolean2 instead of Array.Empty\r\n\r\n* Revert static instance of MockScorer in TestCachingCollector\r\n\r\n* Revert static instances of NoOpCollector in TestCachingCollector\r\n\r\n* Fix seealso cref to CheckHits.CheckNoMatchExplanations\r\n\r\n* Fix ticks math in RandomGen.LuceneDate\r\n\r\n* Fix XML doc comment paragraph tag in TestFieldCacheRangeFilter\r\n\r\n* Revert static instance of AnalyzerAnonymousClass in TestPhraseQuery\r\n\r\n* Comment out TestScorerPerf.terms to prevent unused warning\r\n\r\n* Remove use of Convert.ToInt32 which boxes in CheckHits\r\n\r\n* Specify culture for Convert.ToInt32\r\n\r\n* Fix spelling of TransactionalThreadInterrupt class\r\n\r\n* Add back redundant override of TestRegexps in case some test runners don't report failures correctly\r\n\r\n* Remove unused ConcurrentDictionaryWrapper type","shortMessageHtmlLink":"Test review Core J-S, #259 (#914)"}},{"before":"3f87e842aeda3e32b2773cd00100317b6ad352da","after":"b1476aee4fe21131899c1f43b2e06e25971b3ebe","ref":"refs/heads/master","pushedAt":"2024-02-10T08:01:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":".github/workflows/sonar.yml: Updated to use latest .NET 8 SDK","shortMessageHtmlLink":".github/workflows/sonar.yml: Updated to use latest .NET 8 SDK"}},{"before":"43e0e894b9b40f5b28064a13ef98874a82c15330","after":"3f87e842aeda3e32b2773cd00100317b6ad352da","ref":"refs/heads/master","pushedAt":"2024-02-09T16:15:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"BUG: Lucene.Net.Search.FieldComparer.TermValComparer: Fixed sorting ambiguity between empty fields and missing fields (#912)\n\n* Lucene.Net.Search.TestSort: Added a test to ensure empty values are not mistaken for missing values.\r\n\r\n* BUG: Lucene.Net.Search.FieldComparer.TermValComparer: Using a singleton instance breaks missing vs empty field comparison because the static fields MISSING_BYTES and NON_MISSING_BYTES are tested for reference equality.\r\n\r\n* BREAKING: Lucene.Net.Search.FieldComparer: Added internal constructor so users upgrading from older versions of Lucene.NET don't attempt to use this class and instead use the Lucene equivalent class, FieldComparer.","shortMessageHtmlLink":"BUG: Lucene.Net.Search.FieldComparer.TermValComparer: Fixed sorting a…"}},{"before":"653a4b123645614a6f2f2a695006abe1f9884bd9","after":"43e0e894b9b40f5b28064a13ef98874a82c15330","ref":"refs/heads/master","pushedAt":"2024-02-01T10:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":".github/workflows/Lucene-Net-Website.yml: Added task to store the built website as a build artifact in case the PR fails","shortMessageHtmlLink":".github/workflows/Lucene-Net-Website.yml: Added task to store the bui…"}},{"before":"c378fc56c685fd2435c081a9929fdb890a6e9236","after":"653a4b123645614a6f2f2a695006abe1f9884bd9","ref":"refs/heads/master","pushedAt":"2024-02-01T09:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Lucene.Net.Analysis.OpenNLP: Added additional docs about usage to the class headers of OpenNLPChunkerFilter and OpenNLPPOSFilter","shortMessageHtmlLink":"Lucene.Net.Analysis.OpenNLP: Added additional docs about usage to the…"}},{"before":"41ad6764342a618cd62ab6580aca772e9ba43b76","after":"c378fc56c685fd2435c081a9929fdb890a6e9236","ref":"refs/heads/master","pushedAt":"2024-02-01T09:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Removed duplicate backup csproj file for Lucene.Net.Analysis.OpenNLP","shortMessageHtmlLink":"Removed duplicate backup csproj file for Lucene.Net.Analysis.OpenNLP"}},{"before":"1cb1eaf8563d1ec2fbc418b8b93fd69cdf83e239","after":"41ad6764342a618cd62ab6580aca772e9ba43b76","ref":"refs/heads/master","pushedAt":"2024-02-01T09:10:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"Added net6.0 target to Lucene.Net.Analysis.OpenNLP and changed to using MavenReference (#892)\n\n* upgrade targets to target .net core 6, in addition to .net framework\r\n\r\n* update net 4.6 version\r\n\r\n* Lucene.Net.Tests.OpenNLP: Patched IDE behavior to use net48 when net461 is selected and net7.0 when net5.0 is selected. In CI, we set IsTestProject=false and IsPublishable=false to skip these tests.\r\n\r\n* publish-test-results-for-test-projects.yml: Added support for net7.0 and net6.0 for Lucene.Net.Tests.Analysis.OpenNLP tests.\r\n\r\n* .github/workflows: Regenerated to add net7.0 as a test framework for Lucene.Net.Tests.Analysis.OpenNLP\r\n\r\n* .build/dependencies.props: Upgrade System.Memory to 4.5.5 to match IKVM 8.2.0\r\n\r\n* .build/dependencies.props: Bumped System.Runtime.CompilerServices.Unsafe to 6.0.0 to match IKVM 8.5.0\r\n\r\n* Lucene.Net.csproj: Added direct dependency on System.Runtime.CompilerServices.Unsafe for netstandard2.0 and net462 to ensure the version will work with any combination of Lucene.Net components. This is a transitive dependency in a few 3rd party DLLs, but there may be version conflicts if this isn't done on .NET Framework.\r\n\r\n* Lucene.Net.Facet.csproj: Added explicit dependency on System.Memory for netstandard2.0 and net462, since it is being used in Lucene.Net.Facet.\r\n\r\n* Lucene.Net.TestFramework.csproj: Added dependency on System.Text.Json to pin the version so it matches the reference of IKVM 8.5.0 (6.0.6).\r\n\r\n* upgrade targets to target .net core 6, in addition to .net framework\r\n\r\n* Lucene.Net.Analysis.OpenNLP.csproj, .build/dependencies.props: Changed to use to build opennlp-tools instead of using the pre-built OpenNLP.NET NuGet package.\r\n\r\n* .build/dependencies.props: bumped IKVM to 8.7.3 and IKVM.Maven.Sdk to 1.6.7\r\n\r\n* Lucene.Net.Analysis.OpenNLP.csproj: Removed duplicate TargetFrameworks declaration\r\n\r\n* Lucene.Net.Analysis.OpenNLP: Changed target from net462 > net472, the minimum supported by IKVM.\r\n\r\n* Directory.Build.targets: Updated FEATURE_OPENNLP to be available on .NET Core\r\n\r\n* Lucene.Net.Tests.AllProjects: Updated references so we can successfully compile with IKVM in the mix, both on .NET Framework and .NET Core\r\n\r\n* .build/dependencies.props: Added OpenNLP MavenReference version so it can be managed with the other packages\r\n\r\n* Lucene.Net.Analysis.OpenNLP: Added Maven dependency on org.osgi.core to eliminate build warnings (at least 1 type is referenced in opennlp-tools)\r\n\r\n* Lucene.Net.Analysis.OpenNLP: For now, making net472 conditional based on Windows due to lack of non-Windows build support in IKVM 8.7.3 (see: https://github.com/ikvmnet/ikvm-maven/issues/49).\r\n\r\n* .build/dependencies.props: Reverted back to OpenNLP 1.9.1 because of build issues with opennlp-uima on 1.9.4. This aligns with Lucene 8.2.0.\r\n\r\n* publish-nuget-packages.yml: Remove forward slash\r\n\r\n* .build/dependencies.props: Bumped IKVM to 8.7.5\r\n\r\n* Lucene.Net.Analysis.OpenNLP/overview.md: Added missing docs from Lucene and link to MavenReference demo. Fixes #890.\r\n\r\n* FEATURE: Lucene.Net.Analysis.Miscellaneous: Added TypeAsSynonymFilter from Lucene 8.2.0 because it is called out in the docs as part of the process of configuring Lucene.Net.Analysis.OpenNLP. Changed CannedTokenStream to set ITypeAttribute.Type because it is required by the tests for TypeAsSynonymFilter.\r\n\r\n* Lucene.Net.Analysis.Miscellaneous.TestTypeAsSynonymFilterFactory: Added comment with lucene version compatibility level (to indicate we ported it from Lucene 8.2.0)\r\n\r\n* Lucene.Net.Analysis.OpenNLP.overview.md: Corrected information about which filters are included in the package (there is no NER filter in the box)\r\n\r\n---------\r\n\r\nCo-authored-by: Laimonas Simutis ","shortMessageHtmlLink":"Added net6.0 target to Lucene.Net.Analysis.OpenNLP and changed to usi…"}},{"before":"79d4610b92868d09b3064c05c65102c3257ac0cf","after":null,"ref":"refs/heads/opennlp-dotnet-core-support-mavenreference","pushedAt":"2024-02-01T08:27:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"}},{"before":null,"after":"79d4610b92868d09b3064c05c65102c3257ac0cf","ref":"refs/heads/opennlp-dotnet-core-support-mavenreference","pushedAt":"2024-02-01T08:25:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"FEATURE: Lucene.Net.Analysis.Miscellaneous: Added TypeAsSynonymFilter from Lucene 8.2.0 because it is called out in the docs as part of the process of configuring Lucene.Net.Analysis.OpenNLP. Changed CannedTokenStream to set ITypeAttribute.Type because it is required by the tests for TypeAsSynonymFilter.","shortMessageHtmlLink":"FEATURE: Lucene.Net.Analysis.Miscellaneous: Added TypeAsSynonymFilter…"}},{"before":"b7447fe8cab1e5500d3321721e6a9cc0a5bffac9","after":"1cb1eaf8563d1ec2fbc418b8b93fd69cdf83e239","ref":"refs/heads/master","pushedAt":"2024-01-30T13:29:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"Update tutorial.md (#909)\n\nPort of https://github.com/apache/lucenenet-site/pull/46","shortMessageHtmlLink":"Update tutorial.md (#909)"}},{"before":"fa854a73b314f8ff41fa3240fb5622ddc263c647","after":"b7447fe8cab1e5500d3321721e6a9cc0a5bffac9","ref":"refs/heads/master","pushedAt":"2024-01-30T10:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"websites/site/contributing/index.md: Fixed Markdown formatting","shortMessageHtmlLink":"websites/site/contributing/index.md: Fixed Markdown formatting"}},{"before":"3729f4ce8a9a456588ffd7888c1238e75864f11f","after":"fa854a73b314f8ff41fa3240fb5622ddc263c647","ref":"refs/heads/master","pushedAt":"2024-01-30T10:02:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"Added the slack channel to the contributing page of the website (Fixes #893) (#908)\n\n* Update index.md\r\n\r\n* fix typo in Index.md\r\n\r\n* Update index.md\r\n\r\n* Update index.md","shortMessageHtmlLink":"Added the slack channel to the contributing page of the website (Fixes "}},{"before":"6868c38bf18d80f2696343905c7a5aced4f16a48","after":"3729f4ce8a9a456588ffd7888c1238e75864f11f","ref":"refs/heads/master","pushedAt":"2024-01-22T17:51:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Tests: Review T-Z Tests, #259 (#897)\n\n* Tests: Review T-Z Tests, #259\r\n\r\n- This addresses some formatting disparities between the Java and C#\r\n tests to help make them more line-to-line matching.\r\n- Comments added in places where our tests differ from upstream.\r\n- RandomizedTesting.Generators extension method import moved behind a\r\n `#if !NET6_0_OR_GREATER` check, as the namespace was being ignored on\r\n .NET 6+ in a few files since .NET 6 added a Random.NextInt64 method.\r\n This will help prevent other contributors from thinking this namespace\r\n is not needed.\r\n- A unit test assertion bug on arm64 with division by zero is fixed.\r\n- The `build` file has been chmod'ed +x for ease of use\r\n- Rider IDE files added\r\n\r\n* Update AssertSorted method to better match Lucene, reduce allocations, #259\r\n\r\n* Add feature for .NET 6+ Random methods and change #if to use it, #259\r\n\r\n* Fix XML docs for TestBytesRefHash, #259\r\n\r\n* Update .editorconfig to use new lines at end of file","shortMessageHtmlLink":"Tests: Review T-Z Tests, #259 (#897)"}},{"before":"c1a6cac503b2b58c5eabad58b653bc009f82750b","after":"6868c38bf18d80f2696343905c7a5aced4f16a48","ref":"refs/heads/master","pushedAt":"2024-01-20T14:04:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"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.","shortMessageHtmlLink":"BUG: Lucene.Net.Analysis.Miscellaneous.TestStemmerOverrideFilter::Tes…"}},{"before":"280cd3c9a1bd3e838852e3851cd7bc36f2caf935","after":"c1a6cac503b2b58c5eabad58b653bc009f82750b","ref":"refs/heads/master","pushedAt":"2024-01-20T07:39:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":".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","shortMessageHtmlLink":".build/dependencies.props: Bumped SharpZipLib to 1.4.2 because of sec…"}},{"before":"a3850c206a5be36786da203ffd8f5686ee2c0401","after":"280cd3c9a1bd3e838852e3851cd7bc36f2caf935","ref":"refs/heads/master","pushedAt":"2024-01-20T05:54:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":".github/workflows/sonar.yml: Upgraded JDK to 21 (latest LTS) because SonarCloud no longer supports JDK 11. Fixes #883.","shortMessageHtmlLink":".github/workflows/sonar.yml: Upgraded JDK to 21 (latest LTS) because …"}},{"before":"1e6c80ab3bda20964d6fc8097173c8bbc7a232d7","after":"a3850c206a5be36786da203ffd8f5686ee2c0401","ref":"refs/heads/master","pushedAt":"2024-01-20T05:03:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"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.","shortMessageHtmlLink":"TestTargetFramework.props: Added documentation about how the TargetFr…"}},{"before":"3e23da269fe1048fbf24fecccca43aad13a0b3d3","after":"1e6c80ab3bda20964d6fc8097173c8bbc7a232d7","ref":"refs/heads/master","pushedAt":"2024-01-20T04:54:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"BUG: Lucene.Net.QueryParsers.Classic.QueryParserTokenManager: Removed initialization code that caused writing a BOM to standard out upon creation. Fixes #792.","shortMessageHtmlLink":"BUG: Lucene.Net.QueryParsers.Classic.QueryParserTokenManager: Removed…"}},{"before":"11eca1f53a9775877e8aca4d4b80b349d1d37a23","after":"3e23da269fe1048fbf24fecccca43aad13a0b3d3","ref":"refs/heads/master","pushedAt":"2024-01-19T15:05:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"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.","shortMessageHtmlLink":"Lucene.Net.Facet.Taxonomy.WriterCache.CharBlockArray: Implement IAppe…"}},{"before":"d740f13ea160e3fcd556c497fd7e095c8a8c81d0","after":"11eca1f53a9775877e8aca4d4b80b349d1d37a23","ref":"refs/heads/master","pushedAt":"2024-01-19T13:57:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"PERFORMANCE: Lucene.Net.Facet.Taxonomy.WriterCache.CharBlockArray: Compare equality and calculate hash code without allocating, as it is completely unnecessary.","shortMessageHtmlLink":"PERFORMANCE: Lucene.Net.Facet.Taxonomy.WriterCache.CharBlockArray: Co…"}},{"before":"85458d3c85822f2e01da434f3df012c65e1514d0","after":"d740f13ea160e3fcd556c497fd7e095c8a8c81d0","ref":"refs/heads/master","pushedAt":"2024-01-19T11:01:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"PERFORMANCE: Lucene.Net.Analysis.TokenAttributes.CharTermAttribute::Append(): Use StringBuilder.CopyTo() to copy the chars instead of allocating a string.","shortMessageHtmlLink":"PERFORMANCE: Lucene.Net.Analysis.TokenAttributes.CharTermAttribute::A…"}},{"before":"30ef7182287094a101e6be25a3a8e01b672f8573","after":"85458d3c85822f2e01da434f3df012c65e1514d0","ref":"refs/heads/master","pushedAt":"2024-01-14T03:19:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":"Lucene.Net.Index.TestIndexWriterOnJRECrash::TestNRTThreads_Mem(): Added [AwaitsFix] attribute because this test fails intermittently (see #894).","shortMessageHtmlLink":"Lucene.Net.Index.TestIndexWriterOnJRECrash::TestNRTThreads_Mem(): Add…"}},{"before":"b10b6e8ed9731b82894273fd6846d40becf5ee13","after":"30ef7182287094a101e6be25a3a8e01b672f8573","ref":"refs/heads/master","pushedAt":"2024-01-12T07:32:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NightOwl888","name":"Shad Storhaug","path":"/NightOwl888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538288?s=80&v=4"},"commit":{"message":".build/dependencies.props: Upgraded TimeZoneConverter to 6.1.0. This is only used in tests.","shortMessageHtmlLink":".build/dependencies.props: Upgraded TimeZoneConverter to 6.1.0. This …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU1MQxgA","startCursor":null,"endCursor":null}},"title":"Activity · apache/lucenenet"}