Add timestamp pinning service and scheduler to update in-memory state #15180
50.34% of diff hit (target 71.89%)
View this Pull Request on Codecov
50.34% of diff hit (target 71.89%)
Annotations
codecov / codecov/patch
server/src/main/java/org/opensearch/gateway/remote/model/RemotePinnedTimestamps.java#L106
Added line #L106 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/gateway/remote/model/RemotePinnedTimestamps.java#L111
Added line #L111 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/gateway/remote/model/RemotePinnedTimestamps.java#L130-L131
Added lines #L130 - L131 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/gateway/remote/model/RemoteStorePinnedTimestampsBlobStore.java#L41
Added line #L41 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L138
Added line #L138 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L140-L141
Added lines #L140 - L141 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L151-L152
Added lines #L151 - L152 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L155-L157
Added lines #L155 - L157 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L159-L160
Added lines #L159 - L160 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L163
Added line #L163 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L165
Added line #L165 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L167-L169
Added lines #L167 - L169 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L173-L176
Added lines #L173 - L176 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L178-L179
Added lines #L178 - L179 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L182-L184
Added lines #L182 - L184 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L186
Added line #L186 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L190-L191
Added lines #L190 - L191 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L193
Added line #L193 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L196-L197
Added lines #L196 - L197 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L199-L201
Added lines #L199 - L201 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L207-L208
Added lines #L207 - L208 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L212-L214
Added lines #L212 - L214 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L218-L220
Added lines #L218 - L220 were not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L222
Added line #L222 was not covered by tests
codecov / codecov/patch
server/src/main/java/org/opensearch/node/remotestore/RemoteStorePinnedTimestampService.java#L225
Added line #L225 was not covered by tests