eladmarg

Results 21 comments of eladmarg

i think the problem related to the locking, the MaybeRefresh has a lock inside to prevent multiple threads refreshing while single refresh is sufficient. @NightOwl888 added this work around to...

![image](https://github.com/apache/lucenenet/assets/3823205/a9009509-8fdf-4900-9d5f-942488c3529d) from my analysis, its flush method consume ![image](https://github.com/apache/lucenenet/assets/3823205/b6fddc00-22b0-424f-92a3-ed6311577d8c) which is going to FileStream.Flush() so this isn't related to the code, but the framework / runtime. so as @jeme said,...

after some thinking with myself, this is a design bug. we shouldn't refresh the index so frequently. in the end of the day, this method is performing actual write to...

its not related to the index / code. all performance degradation by the filestream. just to validate this, i changed the FSDirectory file stream with flags, and the problem gone....

@AddictedCS - i agree with you totally, what i meant is that even if you calling 1000 times per second to MaybeRefresh() (which is exactly soft commit) the library shouldn't...

just for curiosity, (after i changed the FileStream) - the problem was gone on 8, but seems like on 9 Microsoft also has some performance degragation. ```csharp BenchmarkDotNet v0.13.12, Windows...

this sounds too much difference between java / c#. do you add the documents and commit only in the end? a test program would be great to analyze this. thanks

@NightOwl888 I remember this was an old bug relevant only to older dotnet core. so if its not reproducible on the new dotnet, and only happen on versions that out...

Hi @GeoSot , thanks for your fast reply, if I would like to create the modal-backdrop div, not inside the body, I have no way to do it in the...

yes, for some reason, after upgrading from v5 beta 3 to 5.01 it stopped working on my custom spa framework (which only changes the body content by ajax requests) i...