Exemple #1
0
 public override void MergeIterationFinished(long numberOfBlocksBefore, long numberOfBlocksAfter)
 {
     if (TrapForMergeIterationFinished.test(numberOfBlocksAfter))
     {
         MergeFinishedBarrier.reached();
     }
 }
Exemple #2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public void handle(String target, org.eclipse.jetty.server.Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
            public override void handle(string target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
            {
                response.ContentType = "text/plain; charset=utf-8";
                response.Status      = HttpServletResponse.SC_OK;
                PrintWriter @out = response.Writer;

                writeBatch(@out, _firstBatchSize);
                @out.flush();
                _latch.start();
                _innerBarrier.reached();

                _latch.finish();
                writeBatch(@out, _otherBatchSize);
                baseRequest.Handled = true;
            }
 internal virtual void UpdatesDone()
 {
     UpdateTrackerCompletionLatch.Signal();
     try
     {
         UpdateTrackerCompletionLatch.await();
     }
     catch (InterruptedException e)
     {
         throw new Exception(e);
     }
     if (Barrier != null)
     {
         Barrier.reached();
     }
 }
 public override void indexPopulationScanComplete()
 {
     _controller.reached();
 }
Exemple #5
0
 public override void indexPopulationScanComplete()
 {
     _barrier.reached();
 }
Exemple #6
0
 public override void RecoveryCleanupFinished(long numberOfPagesVisited, long numberOfCleanedCrashPointers, long durationMillis)
 {
     Barrier.reached();
 }
Exemple #7
0
 protected internal override bool include(CountsKey countsKey, ReadableBuffer value)
 {
     _barrier.reached();
     return(base.include(countsKey, value));
 }
Exemple #8
0
 public override void MergedBlocks(long resultingBlockSize, long resultingEntryCount, long numberOfBlocks)
 {
     Barrier.reached();
 }