{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8341602,"defaultBranch":"master","name":"lucene.net","ownerLogin":"paulirwin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2013-02-21T18:52:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1874103?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724199485.0","currentOid":""},"activityList":{"items":[{"before":"472f838c602b43f5843ef13083113319acf92b74","after":"f8c36f0803c11982f8b80b9496c863eabe4c590b","ref":"refs/heads/issue/911","pushedAt":"2024-09-15T14:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Fix locking of toc file, add back git features","shortMessageHtmlLink":"Fix locking of toc file, add back git features"}},{"before":"7efda99280c95273fd0f559d94a6a8077cfe3e96","after":"472f838c602b43f5843ef13083113319acf92b74","ref":"refs/heads/issue/911","pushedAt":"2024-09-08T19:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Add a check for docfx version to docs.ps1 script","shortMessageHtmlLink":"Add a check for docfx version to docs.ps1 script"}},{"before":"bad758cf45208cf7f0ee497106c0a530ebfe069e","after":"7efda99280c95273fd0f559d94a6a8077cfe3e96","ref":"refs/heads/issue/911","pushedAt":"2024-09-08T17:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Add missing line endings","shortMessageHtmlLink":"Add missing line endings"}},{"before":"63ed962a1fdfbae7cf3441c4e68e761b981fde52","after":"bad758cf45208cf7f0ee497106c0a530ebfe069e","ref":"refs/heads/issue/911","pushedAt":"2024-09-08T17:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"WIP on docs fixes","shortMessageHtmlLink":"WIP on docs fixes"}},{"before":"823ae75a958e5aebc64268ad0e950b4b14926407","after":"63ed962a1fdfbae7cf3441c4e68e761b981fde52","ref":"refs/heads/issue/911","pushedAt":"2024-09-08T17:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Fix docfx warnings, use net6.0 for docfx build","shortMessageHtmlLink":"Fix docfx warnings, use net6.0 for docfx build"}},{"before":"58af00a47979ac0b4e8a0db5172264c81d05134a","after":"823ae75a958e5aebc64268ad0e950b4b14926407","ref":"refs/heads/issue/911","pushedAt":"2024-09-07T00:40:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Fix some build errors","shortMessageHtmlLink":"Fix some build errors"}},{"before":"38a7b532f30514a351cf436581d8d7fad856a880","after":"0d7bba7a42a89a3e348c6c27370425b4db33b492","ref":"refs/heads/master","pushedAt":"2024-09-07T00:39:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"feat: #954 - TryDequeue and TryPeek Queue extension methods (#957)\n\n* feat: #954 - Add TryDequeue and TryPeek Queue extension methods\r\n\r\n* feat: #954 - Use TryDequeue and TryPeek Queue extension methods\r\n\r\n* Add license\r\n\r\n* Use Queue.TryDequeue where possible\r\n\r\n* Use Queue.TryPeek where possible\r\n\r\n* Use explicit type over var\r\n\r\n* Fix tests\r\n\r\n* Run tests depending on feature flag\r\n\r\n* Reinstate previous performance optimizations\r\n\r\n* Fix QueueExtensions exception docs\r\n\r\n* Remove unnecessary ParamName assertion in QueueExtensionsTests\r\n\r\n* Add nullable support to QueueExtensions","shortMessageHtmlLink":"feat: apache#954 - TryDequeue and TryPeek Queue extension methods (ap…"}},{"before":null,"after":"7d283bc2bf5e2a8cca38ae7252defff6de955cc6","ref":"refs/heads/feature/serialization-exception","pushedAt":"2024-08-21T00:18:05.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 ReplicationServiceException to transmit exception details in replication","shortMessageHtmlLink":"Add ReplicationServiceException to transmit exception details in repl…"}},{"before":"4118e2f85e50c2e467a02482ed74b8aac444628a","after":null,"ref":"refs/heads/issue/933","pushedAt":"2024-08-12T17:08:24.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":"a79425b894fbb489d5e4b96ca5138015d663bd61","after":"4118e2f85e50c2e467a02482ed74b8aac444628a","ref":"refs/heads/issue/933","pushedAt":"2024-08-12T15:09:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Mark JRE crash test as [AwaitsFix]","shortMessageHtmlLink":"Mark JRE crash test as [AwaitsFix]"}},{"before":"b3a425f33ccef4656b08152fa532a0776d706671","after":"a79425b894fbb489d5e4b96ca5138015d663bd61","ref":"refs/heads/issue/933","pushedAt":"2024-08-12T15:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Refactor rename namespace to Lucene.Net.Native","shortMessageHtmlLink":"Refactor rename namespace to Lucene.Net.Native"}},{"before":"18f707d320b0cbb986d63a4e0623e1eccbab4508","after":"58af00a47979ac0b4e8a0db5172264c81d05134a","ref":"refs/heads/issue/911","pushedAt":"2024-06-21T04:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Fix some build errors","shortMessageHtmlLink":"Fix some build errors"}},{"before":null,"after":"18f707d320b0cbb986d63a4e0623e1eccbab4508","ref":"refs/heads/issue/911","pushedAt":"2024-06-21T03:33:35.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":"WIP on updating docfx","shortMessageHtmlLink":"WIP on updating docfx"}},{"before":"9b74275a73009d20c4958bed8eff0241f0a1604e","after":"38a7b532f30514a351cf436581d8d7fad856a880","ref":"refs/heads/master","pushedAt":"2024-06-21T01:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?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":"2af651bfba0b31e58df065a7ca050528d536b5f3","after":"b3a425f33ccef4656b08152fa532a0776d706671","ref":"refs/heads/issue/933","pushedAt":"2024-05-24T18:45:57.000Z","pushType":"push","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: Added try/finally block and refactored to ensure the TcpListener and Process are cleaned up at the end of each test iteration. This makes it run ~20% faster.","shortMessageHtmlLink":"Lucene.Net.Index.TestIndexWriterOnJRECrash: Added try/finally block a…"}},{"before":"8d977135c228c8322609ee9209b9b7f235a384bc","after":"2af651bfba0b31e58df065a7ca050528d536b5f3","ref":"refs/heads/issue/933","pushedAt":"2024-05-16T02:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Rename syncLock to m_syncLock","shortMessageHtmlLink":"Rename syncLock to m_syncLock"}},{"before":"72649b2dafb4a06af78d5336d7e8fbdf3ba4ca09","after":"8d977135c228c8322609ee9209b9b7f235a384bc","ref":"refs/heads/issue/933","pushedAt":"2024-05-16T02:21:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Synchronize access to stale files collection\n\nThis is necessary to prevent race conditions, even though this code is\nnot in the upstream Java code. A thread could try to add an item to the\ncollection after it has been synced in `Sync` but before it is removed\nfrom the collection, then the file is removed from the collection,\nresulting in a missed sync.","shortMessageHtmlLink":"Synchronize access to stale files collection"}},{"before":"2623a01f105f5b4fc85aa4ad2e9291f19b42875c","after":"72649b2dafb4a06af78d5336d7e8fbdf3ba4ca09","ref":"refs/heads/issue/933","pushedAt":"2024-05-15T16:52:03.000Z","pushType":"push","commitsCount":2,"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: Instead of using a temp file to pass the process ID to kill back to the original test process, open a socket and listen for the process ID to be written.","shortMessageHtmlLink":"Lucene.Net.Index.TestIndexWriterOnJRECrash: Instead of using a temp f…"}},{"before":"21c7196ab9a72e8452f2154b3c6d6d27d5ed840e","after":"2623a01f105f5b4fc85aa4ad2e9291f19b42875c","ref":"refs/heads/issue/933","pushedAt":"2024-05-15T05:05:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Refactor interop methods into separate partial class files","shortMessageHtmlLink":"Refactor interop methods into separate partial class files"}},{"before":"268295259beb9e163bdd304aaff43924e312d0b2","after":"21c7196ab9a72e8452f2154b3c6d6d27d5ed840e","ref":"refs/heads/issue/933","pushedAt":"2024-05-15T04:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Improve error handling if directory not found on Linux/macOS","shortMessageHtmlLink":"Improve error handling if directory not found on Linux/macOS"}},{"before":"3635caac4684c21e30210a2602928ad429ff347e","after":"268295259beb9e163bdd304aaff43924e312d0b2","ref":"refs/heads/issue/933","pushedAt":"2024-05-15T04:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Make ExceptWith atomic","shortMessageHtmlLink":"Make ExceptWith atomic"}},{"before":"5f59ce17c6c96a332688358bb5f938185158c6db","after":"3635caac4684c21e30210a2602928ad429ff347e","ref":"refs/heads/issue/933","pushedAt":"2024-05-15T03:22:23.000Z","pushType":"push","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(): Removed AwaitsFix attribute. The FSync implementation should fix this test.","shortMessageHtmlLink":"Lucene.Net.Index.TestIndexWriterOnJRECrash::TestNRTThreads_Mem(): Rem…"}},{"before":"c57f6b3be8a0a14609e9592a77a59729a999ca96","after":"5f59ce17c6c96a332688358bb5f938185158c6db","ref":"refs/heads/issue/933","pushedAt":"2024-05-15T02:17:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Change Debug.Assert to Debugging use","shortMessageHtmlLink":"Change Debug.Assert to Debugging use"}},{"before":"4c489e2cc83347dd9c4dc030c5d5193c527fe422","after":"c57f6b3be8a0a14609e9592a77a59729a999ca96","ref":"refs/heads/issue/933","pushedAt":"2024-05-11T22:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Improve errors thrown by CreateFileW","shortMessageHtmlLink":"Improve errors thrown by CreateFileW"}},{"before":"9740c22663fc654514c91eba02f35d5b79bb3e1a","after":"4c489e2cc83347dd9c4dc030c5d5193c527fe422","ref":"refs/heads/issue/933","pushedAt":"2024-05-11T21:38:16.000Z","pushType":"push","commitsCount":1,"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":"b2b8cdcafb07b60ca8aad47b6be06984ebc78182","after":"9740c22663fc654514c91eba02f35d5b79bb3e1a","ref":"refs/heads/issue/933","pushedAt":"2024-05-11T21:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulirwin","name":"Paul Irwin","path":"/paulirwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1874103?s=80&v=4"},"commit":{"message":"Use System.IO.Directory.Exists to avoid caching exists status","shortMessageHtmlLink":"Use System.IO.Directory.Exists to avoid caching exists status"}},{"before":null,"after":"b2b8cdcafb07b60ca8aad47b6be06984ebc78182","ref":"refs/heads/issue/933","pushedAt":"2024-05-11T03:42:49.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":"Restore fsync behavior in FSDirectory via P/Invoke\n\nThis restores the commented-out fsync behavior in FSDirectory to help\nmitigate a performance regression in .NET 8.","shortMessageHtmlLink":"Restore fsync behavior in FSDirectory via P/Invoke"}},{"before":"444e6d09ae2451988ff8fcb1d54a00d6a204fd6a","after":"9b74275a73009d20c4958bed8eff0241f0a1604e","ref":"refs/heads/master","pushedAt":"2024-05-07T03:05:57.000Z","pushType":"push","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 apache#930 from paulirwin/net8-tests"}},{"before":"8d553ed4ae08d97d77cf61b9f10c77a19ee3600e","after":null,"ref":"refs/heads/net8-tests","pushedAt":"2024-04-30T17:55:28.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":"e6a18c5f783d1a3cd5e2c36aee081593dda767cd","after":"8d553ed4ae08d97d77cf61b9f10c77a19ee3600e","ref":"refs/heads/net8-tests","pushedAt":"2024-04-30T16:02:08.000Z","pushType":"push","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/Generate-TestWorkflows.ps1: Updated documentation for TestFrameworks parameter to reflect the new default value","shortMessageHtmlLink":".github/workflows/Generate-TestWorkflows.ps1: Updated documentation f…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQxNDoyNjozMC4wMDAwMDBazwAAAAS2uRE1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0zMFQxNjowMjowOC4wMDAwMDBazwAAAAQ-MoP-"}},"title":"Activity · paulirwin/lucene.net"}