Skip to content

Commit 4fa503c

Browse files
committed
move EngineResetLock
1 parent 4a81862 commit 4fa503c

File tree

7 files changed

+7
-5
lines changed

7 files changed

+7
-5
lines changed

server/src/main/java/org/elasticsearch/index/engine/Engine.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
import org.elasticsearch.index.seqno.SequenceNumbers;
7878
import org.elasticsearch.index.shard.DenseVectorStats;
7979
import org.elasticsearch.index.shard.DocsStats;
80+
import org.elasticsearch.index.shard.EngineResetLock;
8081
import org.elasticsearch.index.shard.IndexShard;
8182
import org.elasticsearch.index.shard.ShardFieldStats;
8283
import org.elasticsearch.index.shard.ShardId;

server/src/main/java/org/elasticsearch/index/engine/EngineConfig.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.elasticsearch.index.codec.CodecService;
3030
import org.elasticsearch.index.mapper.MapperService;
3131
import org.elasticsearch.index.seqno.RetentionLeases;
32+
import org.elasticsearch.index.shard.EngineResetLock;
3233
import org.elasticsearch.index.shard.ShardId;
3334
import org.elasticsearch.index.store.Store;
3435
import org.elasticsearch.index.translog.TranslogConfig;

server/src/main/java/org/elasticsearch/index/engine/EngineResetLock.java renamed to server/src/main/java/org/elasticsearch/index/shard/EngineResetLock.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* License v3.0 only", or the "Server Side Public License, v 1".
88
*/
99

10-
package org.elasticsearch.index.engine;
10+
package org.elasticsearch.index.shard;
1111

1212
import org.elasticsearch.core.Assertions;
1313

@@ -84,7 +84,8 @@ public int getReadLockCount() {
8484
/**
8585
* See {@link ReentrantReadWriteLock#getQueuedWriterThreads()}
8686
*/
87-
public Collection<Thread> getQueuedWriterThreads() {
87+
// package-private for tests
88+
Collection<Thread> getQueuedWriterThreads() {
8889
if (lock instanceof QueuedWriterThreadsReentrantReadWriteLock queuedLock) {
8990
return queuedLock.queuedWriterThreads();
9091
} else {

server/src/main/java/org/elasticsearch/index/shard/IndexShard.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@
9191
import org.elasticsearch.index.engine.EngineConfig;
9292
import org.elasticsearch.index.engine.EngineException;
9393
import org.elasticsearch.index.engine.EngineFactory;
94-
import org.elasticsearch.index.engine.EngineResetLock;
9594
import org.elasticsearch.index.engine.ReadOnlyEngine;
9695
import org.elasticsearch.index.engine.RefreshFailedEngineException;
9796
import org.elasticsearch.index.engine.SafeCommitInfo;

server/src/test/java/org/elasticsearch/index/shard/RefreshListenersTests.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import org.elasticsearch.index.codec.CodecService;
4040
import org.elasticsearch.index.engine.Engine;
4141
import org.elasticsearch.index.engine.EngineConfig;
42-
import org.elasticsearch.index.engine.EngineResetLock;
4342
import org.elasticsearch.index.engine.EngineTestCase;
4443
import org.elasticsearch.index.engine.InternalEngine;
4544
import org.elasticsearch.index.engine.ThreadPoolMergeExecutorService;

test/framework/src/main/java/org/elasticsearch/index/engine/EngineTestCase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191
import org.elasticsearch.index.seqno.ReplicationTracker;
9292
import org.elasticsearch.index.seqno.RetentionLeases;
9393
import org.elasticsearch.index.seqno.SequenceNumbers;
94+
import org.elasticsearch.index.shard.EngineResetLock;
9495
import org.elasticsearch.index.shard.SearcherHelper;
9596
import org.elasticsearch.index.shard.ShardId;
9697
import org.elasticsearch.index.store.Store;

x-pack/plugin/ccr/src/test/java/org/elasticsearch/xpack/ccr/index/engine/FollowingEngineTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import org.elasticsearch.index.engine.DocIdSeqNoAndSource;
3333
import org.elasticsearch.index.engine.Engine;
3434
import org.elasticsearch.index.engine.EngineConfig;
35-
import org.elasticsearch.index.engine.EngineResetLock;
35+
import org.elasticsearch.index.shard.EngineResetLock;
3636
import org.elasticsearch.index.engine.EngineTestCase;
3737
import org.elasticsearch.index.engine.InternalEngine;
3838
import org.elasticsearch.index.engine.ThreadPoolMergeExecutorService;

0 commit comments

Comments
 (0)