This is an automated email from the ASF dual-hosted git repository. nightowl888 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit c076e40b14d4c20e6fdfee4e28d0b3332cf6d0ce Author: Shad Storhaug <[email protected]> AuthorDate: Tue Nov 1 00:58:59 2022 +0700 Lucene.Net.Search.Suggest.Fst.ExternalRefSorter: Changed temp path generation to use FileSupport.CreateTempFile() with named prefix and extension because it more closely matches Lucene and makes the files more easily identifiable. --- src/Lucene.Net.Suggest/Suggest/Fst/ExternalRefSorter.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Lucene.Net.Suggest/Suggest/Fst/ExternalRefSorter.cs b/src/Lucene.Net.Suggest/Suggest/Fst/ExternalRefSorter.cs index 3767604cf..4c6ae6559 100644 --- a/src/Lucene.Net.Suggest/Suggest/Fst/ExternalRefSorter.cs +++ b/src/Lucene.Net.Suggest/Suggest/Fst/ExternalRefSorter.cs @@ -1,4 +1,5 @@ -using Lucene.Net.Util; +using Lucene.Net.Support.IO; +using Lucene.Net.Util; using System; using System.IO; @@ -39,7 +40,7 @@ namespace Lucene.Net.Search.Suggest.Fst public ExternalRefSorter(OfflineSorter sort) { this.sort = sort; - this.input = new FileInfo(Path.Combine(Path.GetTempPath(), Path.GetRandomFileName())); + this.input = FileSupport.CreateTempFile("RefSorter-", ".raw", OfflineSorter.GetDefaultTempDir()); this.writer = new OfflineSorter.ByteSequencesWriter(input); } @@ -58,7 +59,7 @@ namespace Lucene.Net.Search.Suggest.Fst { CloseWriter(); - sorted = new FileInfo(Path.Combine(Path.GetTempPath(), Path.GetRandomFileName())); + sorted = FileSupport.CreateTempFile("RefSorter-", ".sorted", OfflineSorter.GetDefaultTempDir()); sort.Sort(input, sorted); input.Delete();
