You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2017/07/18 08:55:14 UTC

[1/2] lucenenet git commit: lucene-cli\project.json: Fixed incorrect reference (was referencing Lucene.Net.Tests.QueryParser instead of Lucene.Net.QueryParser).

Repository: lucenenet
Updated Branches:
  refs/heads/master 743ec24be -> 012ffaab3


lucene-cli\project.json: Fixed incorrect reference (was referencing Lucene.Net.Tests.QueryParser instead of Lucene.Net.QueryParser).


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/dcb3caae
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/dcb3caae
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/dcb3caae

Branch: refs/heads/master
Commit: dcb3caaec9b88b2e95b1570940c8a0171870d087
Parents: 743ec24
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Tue Jul 18 01:10:26 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Tue Jul 18 01:10:26 2017 +0700

----------------------------------------------------------------------
 src/tools/lucene-cli/project.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/dcb3caae/src/tools/lucene-cli/project.json
----------------------------------------------------------------------
diff --git a/src/tools/lucene-cli/project.json b/src/tools/lucene-cli/project.json
index 8c64570..219964d 100644
--- a/src/tools/lucene-cli/project.json
+++ b/src/tools/lucene-cli/project.json
@@ -24,7 +24,7 @@
     "Lucene.Net.Expressions": "4.8.0",
     "Lucene.Net.Facet": "4.8.0",
     "Lucene.Net.Misc": "4.8.0",
-    "Lucene.Net.Tests.QueryParser": "4.8.0",
+    "Lucene.Net.QueryParser": "4.8.0",
     "Microsoft.NETCore.App": {
       "type": "platform",
       "version": "1.0.1"


[2/2] lucenenet git commit: PERFORMANCE: Lucene.Net.Store.FSDirectory: Removed extra call to Flush() that was causing slow performance and moved the call to the Dispose() block.

Posted by ni...@apache.org.
PERFORMANCE: Lucene.Net.Store.FSDirectory: Removed extra call to Flush() that was causing slow performance and moved the call to the Dispose() block.


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/012ffaab
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/012ffaab
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/012ffaab

Branch: refs/heads/master
Commit: 012ffaab30f2f615aa40ec84d77d609e53d14a2e
Parents: dcb3caa
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Tue Jul 18 15:51:06 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Tue Jul 18 15:51:06 2017 +0700

----------------------------------------------------------------------
 src/Lucene.Net/Store/FSDirectory.cs | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/012ffaab/src/Lucene.Net/Store/FSDirectory.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net/Store/FSDirectory.cs b/src/Lucene.Net/Store/FSDirectory.cs
index d023e0d..8c65d9c 100644
--- a/src/Lucene.Net/Store/FSDirectory.cs
+++ b/src/Lucene.Net/Store/FSDirectory.cs
@@ -499,14 +499,6 @@ namespace Lucene.Net.Store
                 //Debug.Assert(size == 0);
             }
 
-            // LUCENENET specific - file.Flush(flushToDisk: true) required in .NET for concurrency
-            // Part of a solution suggested by Vincent Van Den Berghe: http://apache.markmail.org/message/hafnuhq2ydhfjmi2
-            public override void Flush()
-            {
-                base.Flush();
-                file.Flush(flushToDisk: true);
-            }
-
             protected override void Dispose(bool disposing)
             {
                 if (disposing)
@@ -519,6 +511,9 @@ namespace Lucene.Net.Store
                         try
                         {
                             base.Dispose(disposing);
+                            // LUCENENET specific - file.Flush(flushToDisk: true) required in .NET for concurrency
+                            // Part of a solution suggested by Vincent Van Den Berghe: http://apache.markmail.org/message/hafnuhq2ydhfjmi2
+                            file.Flush(flushToDisk: true);
                         }
                         catch (IOException ioe)
                         {