Skip to content

Fix concurrent-extension race in MMapDirectory.Map, #1090 #245

Fix concurrent-extension race in MMapDirectory.Map, #1090

Fix concurrent-extension race in MMapDirectory.Map, #1090 #245

Triggered via pull request April 18, 2026 20:41
Status Success
Total duration 5m 51s
Artifacts 6
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net10.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (ubuntu-latest, net8.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net10.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net48, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net472, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net.TestFramework/Analysis/MockCharFilter.cs#L106
'SortedDictionary<int, int>.TryGetPredecessor(int, out KeyValuePair<int, int>)' is obsolete: 'Use TryGetPredecessor(TKey, out TKey, out TValue) or INavigableCollection<KeyValuePair<TKey, TValue>>.TryGetPredecessor(TKey, out KeyValuePair<TKey, TValue>) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L508
'SortedSet<Util.FSTPath<T>>.Min' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetFirst(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L439
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Util/Fst/Util.cs#L396
'SortedSet<Util.FSTPath<T>>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'
Test (windows-latest, net8.0, x64, Release): src/Lucene.Net/Codecs/Compressing/CompressingTermVectorsWriter.cs#L475
'SortedSet<int>.Max' is obsolete: 'This property is deprecated because the name does not match the behavior in descending order views. Use TryGetLast(out T) instead.'

Artifacts

Produced during runtime
Name Size Digest
testresults_ubuntu-latest_net10.0_x64_Release Expired
5.06 KB
sha256:92c8b81138ca9d3af1b59ea7e5ce86eb45e96a32eae77ae5e1a46f886ab24efc
testresults_ubuntu-latest_net8.0_x64_Release Expired
5.06 KB
sha256:3e15c945156279bceb46442dae80fa43b50ba7780f91d11309c4c5ee6136874d
testresults_windows-latest_net10.0_x64_Release Expired
5.09 KB
sha256:d1a2489c087b57671f6ec5e6f8cc5f297c89059559fbdac5e61575ef78ce91b8
testresults_windows-latest_net472_x64_Release Expired
5.05 KB
sha256:e9e5fe7c38694c53eab056257409e544485e57dcdf34cf6d4cbe4fe6be3e87eb
testresults_windows-latest_net48_x64_Release Expired
5.04 KB
sha256:c30ff0ca84b5868405a0a59e325fcb05c34d460b0f07f8071896accca2f516d0
testresults_windows-latest_net8.0_x64_Release Expired
5.1 KB
sha256:a783429ffeaf9012cc27ef1c758a6cb1f7beeb4b2a792d21943e7dbc20e67b9b