fix(core): update
This commit is contained in:
		| @@ -3,6 +3,6 @@ | ||||
|  */ | ||||
| export const commitinfo = { | ||||
|   name: '@apiclient.xyz/elasticsearch', | ||||
|   version: '2.0.11', | ||||
|   version: '2.0.12', | ||||
|   description: 'log to elasticsearch in a kibana compatible format' | ||||
| } | ||||
|   | ||||
| @@ -26,6 +26,7 @@ export class ElasticDoc { | ||||
|   private indexInitialized: boolean = false; | ||||
|   private latestTimestamp: string | null = null; // Store the latest timestamp | ||||
|   private onlyNew: boolean = false; // Whether to only pipe new docs | ||||
|   public fastForward: boolean = false; // Whether to fast forward to the latest timestamp | ||||
|  | ||||
|   private BATCH_SIZE = 1000; | ||||
|  | ||||
| @@ -106,8 +107,9 @@ export class ElasticDoc { | ||||
|     // If 'onlyNew' is true, compare the document timestamp with the latest timestamp | ||||
|     if (this.onlyNew) { | ||||
|       if (this.latestTimestamp && optionsArg.timestamp <= this.latestTimestamp) { | ||||
|         // Omit the document | ||||
|         this.fastForward = true; | ||||
|       } else { | ||||
|         this.fastForward = false; | ||||
|         await this.client.index({ | ||||
|           index: this.index, | ||||
|           id: optionsArg.docId, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user